练习 2-4 squeeze(s1, s2),将字符串s1 中任何与字符串s2 中字符匹配的字符都删除。
来源:互联网 发布:中世纪2 拜占庭 优化9 编辑:程序博客网 时间:2024/05/21 10:33
C语言程序设计(第二版) 练习2-4 个人设计
练习 2-4 squeeze(s1, s2),将字符串s1 中任何与字符串s2 中字符匹配的字符都删除。
代码块
#include <stdio.h>void squeeze(char s[], char t[]);main(){ char a[] = "how are you"; char b[] = "ou"; squeeze(a, b); printf("%s\n", a); return 0;}void squeeze(char s[], char t[]){ int i, j, k; for (j = 0; t[j] != '\0'; j++){ for (i = k = 0; s[i] != '\0'; i++){ if (s[i] != t[j]) s[k++] = s[i]; } s[k] = '\0'; }}
如果程序设计有错误或更简洁的方法,欢迎并感谢您指正出示,谢谢!
阅读全文
0 0
- 练习2-4 重新编写函数squeeze(s1,s2),将字符串s1中任何与字符串s2中字符匹配的字符都删除。
- 练习 2-4 squeeze(s1, s2),将字符串 s1 中任何与字符串 s2 中字符匹配的字符 都删除。
- 练习 2-4 squeeze(s1, s2),将字符串s1 中任何与字符串s2 中字符匹配的字符都删除。
- 练习 2-4 squeeze(s1, s2),将字符串s1 中任何与字符串s2 中字符匹配的字符都删除。
- 练习 2-4 squeeze(s1, s2),将字符串 s1 中任何与字符串 s2 中字符匹配的字符 都删除
- 练习2-4 重新编写函数squeeze(s1,s2),将字符串s1中任何与字符串s2中匹配的字符都删除
- 编写函数squeeze(s1,s2),将字符串s1中任何与字符串s2中字符匹配的字符都删除
- 将字符串S1中任何与字符串S2中匹配的字符都删除,实现函数squeeze(s1,s2).
- 2.4 重新编写函数squeeze(s1,s2),将字符串s1中任何与字符串s2中字符匹配的字符都删除。
- 将字符串s1中任何与字符串s2匹配的字符都删掉
- squeeze(s1,s2),把字符串s1中与s2字符的相同的部分去掉
- C程序设计语言第二版练习2-4(squeeze(s1,s2),s1中删除与s2相同的字符并输出)
- 将字符串s1中任何与字符串s2匹配的字符都删去,存放于一个新的字符串s3中
- 练习2-5 编写函数any(s1,s2),将字符串s2中的任一字符在字符串s1中第一次出现的位置作为结果返回。如果s1中不包含s2的字符,则返回-1。
- 练习 2-5 编写函数 any(s1, s2),将字符串 s2 中的任一字符在字符串 s1 中第一次 出现的位置作为结果返回。如果 s1 中不包含 s2 中的字符,则返回-1。
- 练习 2-5 编写函数 any(s1, s2),将字符串s2中的任一字符在字符串s1中第一次出现的位置作为结果返回。如果s1中不包含s2中的字符,则返回-1。
- 练习 2-5 编写函数 any(s1, s2),将字符串s2中的任一字符在字符串s1中第一次出现的位置作为结果返回。如果s1中不包含s2中的字符,则返回-1。
- 练习 2-5 编写函数 any(s1, s2),将字符串 s2 中的任一字符在字符串 s1 中第一次 出现的位置作为结果返回。如果 s1 中不包含 s2 中的字符,则返回-1
- spring和mybatis整合的关键:org.mybatis.spring.mapper.MapperScannerConfigurer 类作用
- BZOJ 1503 [NOI2004] :郁闷的出纳员(Splay)
- MyBatis分页插件PageHelper的使用
- 结构体的大小与内存对其
- 原型模式
- 练习 2-4 squeeze(s1, s2),将字符串s1 中任何与字符串s2 中字符匹配的字符都删除。
- spring中的标签context component-scan的作用
- 伪元素
- C++lambda表达式
- springmvc配置myBatis,并实现增删改查、分页功能
- 2017下半年计划
- Mybatis找不到jdbc.properties中的变量的错误:{jdbc_driverClassName}不起作用,的解决方案
- Unicode和UTF-8之间的关系
- Effective C++笔记(5)—条款7/8/9