首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串“123412132”,输入字符为 “1”,则输出3。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串“123412132”,输入字符为 “1”,则输出3。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun
admin
2019-03-19
78
问题
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。
例如,若输入字符串“123412132”,输入字符为 “1”,则输出3。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include < stdlib.h >
#include < conio.h >
#include < stdio.h >
#define M 81
int fun(char*ss,char c)
{
}
void main()
{
char a[M],ch;
system("CLS");
printf("\nPlease enter a
string:");
gets(a);
printi("\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; }
解析
本题考查:for循环语句遍历字符串,并通过if条件语句判断字符串是否结束。
从字符串中查找指定字符,需要使用循环判断结构,循环语句用来遍历字符串,循环条件为字符串没有结束,即当前字符不是‘\0’,判断语句用来判断当前字符是否为指定字符。最后返回指定字符的个数。
转载请注明原文地址:https://kaotiyun.com/show/4BRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段 main( ) {inta=5,*b,**c; c=&b;b=&a; …… } 程序在执行了c=&b;b=&a;语句后,表达式:**c的值是
设有以下定义:strucksk{inta;floatb;}data;int*p;若要使p指向data中的a域,正确的赋值语句是()。
以下程序的输出结果是#includeintfun(intn,int*s){intf1,f2;if(n==0||n==1)*s=1;else{fun(n-1,&f1);fun(n-2,&f2);
下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是()。#include<stdio.h>main(){chars1[]="chinese",s2[]="japnese";
有以下程序#includemain0{inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是
以下程序运行时若要正确输出函数的入口地址和输入数的绝对值,应在程序空缺处填入的正确选项是abs(intx){if(x>=0)returnx;elsereturn-x;}main(){inty,z,(*
有以下程序intfa(intx){returnx*x;}intfb(intx){returnx*x*x;}intf(int(*fl)(),int(*f2)(),intx}{returnf2(x)-f1(x)
以下函数返回a所指数组中最小的值所在的下标值fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
随机试题
实芯焊丝牌号是怎样编制的?
A、桔梗B、党参C、木香D、川木香E、白术含菊糖及草酸钙针晶的是()
A、PEGB、CMS-NaC、β-CDD、磷脂和胆固醇E、PLGA类固体分散体的水溶性载体
A.甲氨蝶呤B.疏嘌呤C.依托泊苷D.阿糖胞苷E.氟尿嘧啶属于嘌呤类抗代谢物的药物是()。
采购人、采购代理机构应妥善保存政府采购文件,保存期限为从采购结束之日至少()年。
(1)一年前在西南山区建成的一桥,由于该桥上游有大量松散堆积物,加之河道坡度大,7~8月份雨季,因暴雨引发泥石流,造成中间数跨桥孔被泥石流冲坍,业主根据该桥尚在缺陷责任期内为由,要求承包人自费重建该桥。(2)另有一桥受洪水冲击锥坡坍塌,桥栏杆被盗,业主要
A、 B、 C、 D、 D
下列选项中,关于共享硬盘服务系统的说法不正确的是()。
A、Thetimerangeofthestudy.B、Thenumberofwomenfollowed.C、Theresultofthestudy.D、Thedecreaserateofdisease.B本题设题点
MoreandmoreAmericansarereadingtheirowncreditreport.Creditreportsare【B1】______bylenderstodecidehowriskyitwoul
最新回复
(
0
)