首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串123412132,输入字符为1,则输出3。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串123412132,输入字符为1,则输出3。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你
admin
2017-12-14
3
问题
编写函数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://kaotiyun.com/show/GvID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
中国好声音的舞台上,有的人声音浑厚低沉,有的人声音高亢嘹亮,也有的人声音生涩嘶哑。不同的人,甚至是同一个人,也能够发出千差万别的声音。对此下列表述错误的是()。
三月初,从缅甸曼德勒飞往我国重庆,最可能遇到的情况有()。①横断山脉气流的“狭管效应”②云贵高原上空遭遇冷空气南下③重庆连日阴雨④长江中下游受到梅雨带影响
下列选项关于我国古代科技成就描述错误的是()。
根据下列材料回答问题。为建立规范的税费体制和完善的价格机制,促进节能减排、环境保护和结构调整,公平负担,依法筹措交通基础设施养护和建设资金,我国出台了成品油价税费改革方案,自2009年1月1日正式施行。方案规定:取消公路养路费、航道养护费、公路运输管理费
根据下列材料回答问题。2013年末全国共有群众文化机构44260个,比上年末增加384个,其中乡镇文化站34343个,增加242个。年末群众文化机构从业人员164355人,比上年末增加8127人。群众文化机构实际使用房屋建筑面积3389.4万平方米,比上
中国古代的责任司法意味着司法人员必须对自己的行为负责,出了错案必须承担责任。在法家思想中,责任司法的理论源于责任行政的理论,因为当时司法权和行政权不分家。责任行政的理论要求行政执法主体必须为自己的行为承担责任。为此,秦朝制定了完善的监察制度,对行政执法进行
下列选项中不属于近代设立的外事机构的是()
有两列正态变量x和y,已知其中Sx=4,Sy=2,Sx-y=3,那么这两列变量的积差相关系数是()
利率是金融学中核心变量之一,关于利率的决定理论也很多。其中,可贷资金理论试图完善古典学派的储蓄投资理论和凯恩斯流动性偏好利率理论。(1)请比较可贷资金理论与储蓄投资理论和凯恩斯流动性偏好理论的异同;(2)具体说明可贷资金理论相对于另外两
简述法律关系的定义和特征。
随机试题
下列情形中,社会工作者不宜采用小组工作方法的有()。
肝性脑病的诱发因素,不包括下列哪项
关于人免疫缺陷病毒的特点,哪项是错误的
胎儿娩出后4分钟,产妇出现大量阴道流血,最可能的原因是
建设项目负责人工作的核心,就是()。
依据企业所得税的规定,下列收入中属于不征税收入的是()。
以下关于等距量表的说法正确的有()。
20世纪前半叶,代表“艺术设计”一词的是()。
按照ITU标准,传输速率为155.520Mbps的标准是()。
Theroughdraftofanyresearchreportshouldbeeditedto______thatalldataarecorrectlypresented,thatallequipmentsarel
最新回复
(
0
)