100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > C语言编程>第二十二周 ② 请补充fun函数 该函数的功能是:返回字符数组中

C语言编程>第二十二周 ② 请补充fun函数 该函数的功能是:返回字符数组中

时间:2020-12-18 00:13:35

相关推荐

C语言编程>第二十二周   ②   请补充fun函数 该函数的功能是:返回字符数组中

例题:请补充fun函数,该函数的功能是:返回字符数组中指定字符的个数,指定字符从键盘输入。

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

代码如下:

#include<stdio.h>#define N 100int fun(char s[],char ch){int i=0,sum=0;while(s[i]){if(s[i]==ch)sum++;i++;}return sum;}main(){int sum;char str[N],ch;printf("Input a string:\n");gets(str);printf("Input a character:\n");scanf("%c",&ch);sum=fun(str,ch);printf("Number of %c:%d\n",ch,sum);}

输出运行窗口如下:

本周其他练习

C语言程序设计专栏

C语言编程>第二十二周 ① 下列给定程序中,函数fun的功能是:找出一个大于给定整数n且紧随n的素数,并作为函数值返回。

C语言编程>第二十二周 ② 请补充fun函数,该函数的功能是:返回字符数组中指定字符的个数,指定字符从键盘输入。

C语言编程>第二十二周 ③ 下列给定的程序中,函数fun的功能是根据整型形参n,计算如下公式的值:

C语言编程>第二十二周 ④ 从键盘输入一组小写字母,保存在字符数组str中,请补充fun函数,该函数的功能是:把字符数组str中字符下标为偶数的小写字母转换成对应的大写字母,结果仍保存在原数组中。

C语言编程>第二十二周 ⑤ 下列给定程序中,函数fun的功能是:将字符串p中的所有字符复制到字符串a中,要求每复制三个字符之后插入一个空格。

C语言编程>第二十二周 ⑥ 请补充fun函数,该函数的功能是:把字符下标能被2和3同时整除的字符从字符串s中删除,把剩余的字符重新保存在字符串s中。

C语言编程>第二十二周 ⑦ 下列给定程序中函数fun的功能是:从低位开始取出长整型变量a中奇数位上的数,依次构成一个新数放在b中。

C语言编程>第二十二周 ⑧ 请补充fun函数,该函数的功能是:求100(不包括100)以内能被2或3整除,但不能同时被2和3整除的自然数。结果保存在数组a中,fun函数返回数组a元素的个数。

越努力越幸运!

加油,奥力给!!!

C语言编程>第二十二周 ② 请补充fun函数 该函数的功能是:返回字符数组中指定字符的个数 指定字符从键盘输入。

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