首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串123412132,输入字符为1,则输出3。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串123412132,输入字符为1,则输出3。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你
admin
2017-12-14
2
问题
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。
例如,若输入字符串123412132,输入字符为1,则输出3。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#inelude<stdio.h>
#include<string.h>
#defineM81
int fun(char*ss,char c){
}
main()
{char a[M],ch;
void NONO();
printf("\nPlease enter a string:");gets(a);
printf("\nPlease enter a char:");ch=getehar();
printf("\nThe number of the char is:%d\n",fun(a,ch));
NONO();
}
void NONO()
{/*本函数用于打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/
int i;
FILE*rf,*wf;
char a[M],b[M],ch;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10;i++)
{
facnf(rf,"%s",a);
fscanf(rf,"%s",b);
ch=*b;
fprintf(wf,"%c=%d\n",ch,fun(a,ch));
}
felose(rf);
fclose(wf);
}
选项
答案
int fun(char,*ss,char c){ int i=0; for(;*ss!=’\0’;ss++) if(*ss==c)i++;/*求出ss所指字符串中指定字符的个数*/ return i; }
解析
从字符串中查找指定字符,需要使用循环判断结构,循环语句用来遍历字符串,循环条件为字符串没有结束,即当前字符不是‘\0’,判断语句用来判断当前字符是否为指定字符。最后返回指定字符的个数。
转载请注明原文地址:https://www.kaotiyun.com/show/GvID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
中国哲学凝聚了中华文化的基本精神,是中华民族数千年文化发展的结晶。在西方文化中,宗教处于核心的地位,然而在中国文化中,宗教的功能基本上是由哲学承担的。自古以来,中国人对宇宙的看法,对人生的看法,他们生活的意义,他们的价值观念,他们赖以安身立命的终极根据,都
下列叙述错误的是()。
全面深化改革是决定当代命运的关键,习近平围绕全面深化改革做出了一系列论述,关于改革,以下论述错误的是()。
“草根经济”以小型企业、城乡个体工商户、创业者和农户为主,是社会经济中最具活力的部分。发展“草根经济”有利于()。①巩固公有制经济主体地位②扩大就业领域③提高人民生活水平④拉动国内需求
下图为我国东部沿海地区某城市功能区分布略图,若图中城镇规划合理,避免了工业大气污染对住宅区的影响,则其指向标是()。
阅读以下文字,回答下列问题。网络时代巨大的信息量要求网络人际交流迅速快捷,此时,传统语言的表达已不足以将信息转变成最简洁的形式输入输出。于是网络语言应运而生。这种语言以轻松活泼、幽默风趣、戏谑调侃的面目出没于传统媒体,让人耳目一新。比如“美眉”指
下列选项中,不能说明新石器时代农业革命历史地位的是()
中国古代重实体轻程序传统终结的标志是哪一部法律的出台()
下面()是合法的标识符。
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun()的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得
随机试题
下列四个命题正确的是()
患者,女性,30岁。因尿血反复发作2个月来诊,尿色淡红,无尿频、尿急,有轻度尿痛涩滞感,腰膝酸软,五心烦热,舌红苔少,脉细数。应选何方
卡臂尖的作用是
单纯颧骨、颧弓骨折不会出现的临床表现是
根据《国家级自然保护区调整管理规定》,除()外,国家级自然保护区因重大工程建设调整后,原则上不得再次调整。
某技术方案的净现金流量见下表。若基准收益率大于0,则方案的财务净现值()。
未焙烧的黄铁矿()
病例:患者,男,35岁,在局麻下行腰椎穿刺术。腰椎穿刺后采取的卧位错误的是()。
小龙是一年级的学生,一直由奶奶带着长大。小龙的母亲在他3岁时被车祸夺去了生命,父亲张先生爱子心切,始终没有再娶,但是脾气变得越来越坏,对小龙的教育方式以简单粗暴为主。有一天,小龙在学校和同学李逸发生争执,小龙将李逸的牙齿打掉了几颗,李逸当场鲜血直流,学校班
为捍卫各国人民生命安全和身体健康,中国选择勇敢“逆行”,这是人类命运共同体价值理念的生动实践和共同构建人类命运共同体的抗疫行动,彰显了人本精神和天下情怀,闪耀着人类命运共同体理念所内含的人道主义精神光芒。社会主义人道主义的基本要求是
最新回复
(
0
)