永发信息网

编写函数fun,其功能是统计某个字符在一个字符串中出现的次数。主函数自行设计。

答案:2  悬赏:50  手机版
解决时间 2021-03-07 08:25
编写函数fun,其功能是统计某个字符在一个字符串中出现的次数。主函数自行设计。
最佳答案
#include

int fun(char s[],char c){
int i,j;
for(i=0,j=0;s[i]!='\0';i++)if(s[i]==c)j++;
return j;}

int main(){
char s[5]={'*','@','*','#','*'},c='*';
int j=fun(s,c);
printf("%d",j);
return 0;}
全部回答
number=fun(a,10,'i'); 这儿最后一个参数传入的是字符'i'而不是main函数中定义的char型的i变量,应该用number=fun(a,10,i); 类似的在fun函数中的if语句中也不能 if(arr[p]='n')用'n'否则就是在与字符'n'比较,而不是参数中的n变量,应该用 if(arr[p]=n)。 按现有代码只是在输入的字符串中查找字符'n'的个数而已。 此外字符数组的大小小了些哈,10个字符随便就满了,可以声明的大些,比如32,或者64或者128.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
“你从雪山走来,春潮荡滔着尘埃”是《长江之
旅游买回黄金米真相是什么?
常营地铁站到北京南地铁站怎么走
卫生间坐便
早点铺怎么去啊,有知道地址的么
粑粑鱼白癫风可以吃吗
我贷款买车,还了四个月贷款突然发现手里没贷
现在给一些果树喷洒膨果药物结的果实比以往的
请问一台莱卡或者蔡司的显微镜要多少钱 贵的
【冰乙酸】冰乙酸与乙酸的区别它们更多的物化
什么颜色和黑色混合成红色
为什么我的幸福树不发新芽呢?半阴半阳,通风
X表示一个两位数,Y表示一个三位数,如果把X
农村信用社澧西信用社在哪里啊,我有事要去这
支付宝里的钱可以再回到卡上吗??如果我把钱
推荐资讯
自动生成目录时,目录不一定放在文档的最前面?
利伟副食商行我想知道这个在什么地方
已知一段双链DNA中碱基的对数和腺嘌呤的个数
某建筑工程挖土方工程量需要通过现场签证核定
独木舟的你是我的独家记忆的大结局是什么??
低配手机怎么玩fgo
爱夜在体内有好处吗
重庆公租房申请人进入轮候库是什么意思
电解饱和食盐水实验中与外电源正极相连的级叫
昆山力福建材有限公司怎么样?
Applet不能继承以下哪个类的方法
大和衡器在什么地方啊,我要过去处理事情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?