首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),它的功能是:求出ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串123412132,输入字符1,则输出3。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花
请编写函数fun(),它的功能是:求出ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串123412132,输入字符1,则输出3。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花
admin
2010-05-05
21
问题
请编写函数fun(),它的功能是:求出ss所指字符串中指定字符的个数,并返回此值。
例如,若输入字符串123412132,输入字符1,则输出3。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<coio.h>
#include<stdio.h>
#define M 81
int fun(char *ss,char c)
{
}
main()
{ char a[M],ch;
clrscr();
printf("\nPlease enter a string:");
gets(a);
printf("\nPlease enter a char:");
ch=getchar();
printf("\nThe number of the char is:%d \n",fun(a,ch));
}
选项
答案
int fun(char *ss,char c) { int i=0; for (;*ss!=’\0’;ss++) if(*ss==c) i++; /*求出ss所指字符串中指定字符的个数*/ return i; }
解析
从字符串ss中找出子字符串的方法是:从第1个字符开始,对字符串进行遍历:若ss串的当前字符等于t串的第1个字符,两字符串的指针自动加1,继续比较下一个字符;若比较至字符串的结尾,则跳出循环;若“串的字符和c串的字符不对应相同,则继续对,s串的下一个字符进行处理。本程序是采用逐一比较的方式找出出现的次数。循环的作用是在串中从左到右逐一走动,if()的作用是进行判断是否相同,若与c相同则表示又出现一次.
转载请注明原文地址:https://kaotiyun.com/show/CXID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
化学与生产、生活息息相关,下列叙述错误的是()。
将水生植物和小鱼放入盛有水的玻璃缸中,密闭后置于光照、温度等适宜条件下。下列相关叙述,错误的是()。
《关于改善农村人居环境的指导意见》指出,到2020年,全国农村居民住房、饮水和出行等基本生活条件明显改善,人居环境基本实现干净、整洁、便捷,建成一批()的美丽宜居村庄。
要实现我国经济发展的战略目标,必须加快经济增长方式的转变,其核心是正确处理好()。
下列诗句反映的历史按照先后顺序排列正确的是()。①南朝四百八十寺,多少楼台烟雨中②暖风熏得游人醉,直把杭州作汴州③若无水殿龙舟事,共禹论功不较多④封侯非我意,但愿海波平
电脑作为日常工具走进寻常百姓家,既给我们的生活带来便利,同时电脑病毒、黑客等问题也给我们带来困扰。以下关于计算机病毒的叙述,正确的是()。①我们平常所说的“黑客”与“计算机病毒”其实是一回事②若用杀毒盘清毒后,感染病毒的文件可以完全恢复到原来的状
建设中国特色现代农业.必须建立完善的农业社会化服务体系。要坚持主体多元化、服务专业化、运行市场化的方向,充分发挥公共服务机构的作用。下列不属于我国构建农业社会化服务新机制,大力培育发展多元服务主体的措施的是()。
以下中国历史上著名历史事件按发生先后顺序排序,完全正确的是()。
某河段中的沉积河沙可供80人连续开采6个月或60人连续开采10个月。如果要保证该河段河沙不被开采枯竭,问最多可供多少人进行连续不间断的开采?(假定该河段河沙沉积的速度相对稳定)
若x、y、z是三个连续的负整数,并且x>y>z,则下列表达式中属于正奇数的是:
随机试题
数组定义语句charb[4][3];所定义的数组b的元素个数是()
“寒从中生”的主要机理是
A.苯丙氨酸羟化酶B.尿黑酸氧化酶C.酪氨酸酶D.酪氨酸转氨酶尿黑酸症是由于主要缺乏
其诊断为其选方
用异烟肼治疗结核病时,应加服
A.舍格伦综合征B.涎石病C.坏死性涎腺化生D.慢性涎腺炎E.鳃裂囊肿溃疡周围上皮呈假上皮瘤样增生,腺小叶坏死被鳞状细胞团替代的是
可通过ADCC作用介导细胞毒作用的细胞是
《生产安全事故报告和调查处理条例》对事故调查处理原则的规定不包括()。
美国航天局火星勘测轨道飞行器对火星麦克劳克林坑观测所获数据显示,坑底部岩层富含碳酸盐和黏土矿物。黏土矿物是一类含水硅酸盐矿物,其形成离不开水。美国航天局在一份声明中说,这些新发现表明,碳酸盐和黏土形成于这个坑内曾存在的由地下水供水的湖泊。这段文字意在说明(
下列情形不构成表见代理的是()。
最新回复
(
0
)