失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > C语言编程>第十八周 ⑥ 请补充main函数 该函数的功能是:把字符串str1中

C语言编程>第十八周 ⑥ 请补充main函数 该函数的功能是:把字符串str1中

时间:2019-03-22 22:35:51

相关推荐

C语言编程>第十八周   ⑥   请补充main函数 该函数的功能是:把字符串str1中

例题:请补充main函数,该函数的功能是:把字符串str1中的非空格字符拷贝到字符串str2中。

例如,若字符串str1= “Just a test!”,则拷贝后的字符串str2= “Justatest!

注意:仅在横线上填写所需的若干表达式或语句,请勿改动函数中的其它任何内容。

代码如下:

#include<stdio.h>#define LEN 80main(){static char s1[LEN]="Just a test!";char s2[LEN];int i=0,j=0;printf("s1:");puts(s1);while(s1[i]){if(s1[i]!=' ')s2[j++]=s1[i];i++;}printf("\ns2:");for(i=0;i<j;i++)printf("%c",s2[i]);printf("\n");}

输出运行窗口如下:

本周其他练习

C语言程序设计专栏

C语言编程>第十八周 ① 下列给定的程序中,函数fun的功能是:将str所指字符串中的字母转换为按字母序列的后继字母(Z转换A,z转换为a),其它字符不变。

C语言编程>第十八周 ② 下列给定程序中。fun函数的功能是:将q所指字符串中每个单词的最后一个字母改成大写(这里的“单词”是指由空格隔开的字符串)。

C语言编程>第十八周 ③ 下列给定程序中,函数fun的功能是:求三个数的最小公倍数。

C语言编程>第十八周 ④ 下列给定程序中,函数fun的功能是:依次取出字符串中所有字母字符,形成新的字符串,并取代原字符串。

C语言编程>第十八周 ⑤ 下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。

C语言编程>第十八周 ⑥ 请补充main函数,该函数的功能是:把字符串str1中的非空格字符拷贝到字符串str2中。

C语言编程>第十八周 ⑦ 下列给定程序中,函数fun的功能是:将字符串str中位于奇数位置的字符或ASCII码为偶数的字符依次放入字符串s中。

C语言编程>第十八周 ⑧ 给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。

越努力越幸运!

加油,奥力给!!!

C语言编程>第十八周 ⑥ 请补充main函数 该函数的功能是:把字符串str1中的非空格字符拷贝到字符串str2中。

如果觉得《C语言编程>第十八周 ⑥ 请补充main函数 该函数的功能是:把字符串str1中》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。