首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串“123412132”,输入字符为“1”,则输出3。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串“123412132”,输入字符为“1”,则输出3。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的
admin
2017-02-24
20
问题
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。
例如,若输入字符串“123412132”,输入字符为“1”,则输出3。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
#def2ne M 81
int fun(char*ss,char c)
{
}
void main()
{
char a[M],ch;
system("CLS");
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; }
解析
从字符串中查找指定字符,需要使用循环判断结构,循环语句用来遍历字符串,循环条件为字符串没有结束,即当前字符不是‘\0’,判断语句用来判断当前字符是否为指定字符。最后返回指定字符的个数。
转载请注明原文地址:https://kaotiyun.com/show/H0Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d",a[2-i][i]);}
有以下程序#include<stdio.h>main(){intc;while((c=getchar())!=’\n’){switch(c-’2’){case0:case1:pu
若有说明:int*p,m=5,n;,以下正确的程序段是
下面程序的运行结果是【】。#include#defineSIZE12main(){chars[SIZE];intI;for(I=0;I
以下程序的运行结果是【】。#includemain(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),5
已有定义:charc=′′;inta=1,b;(此处c的初值为空格字符),执行b=!c&&a;后b的值为【】。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
随机试题
下列不能作为绑定型控件来使用的是()
男性,28岁。既往体健。半小时前看足球赛大喊时突然出现左胸尖锐刀割样疼痛,伴进行性气促、呼吸困难、大汗淋漓,朋友把患者急送至急诊。查体:患者发绀,呼吸急促,左胸廓饱满,左肺叩诊鼓音,呼吸音消失,心率120/min,心律齐。下列处理上不恰当的是
四物汤可治疗的虚劳的证型是
建筑物的耐用年限有()年限(又称自然寿命)与经济耐用年限(又称经济寿命)之分。
施工导流的工作包括:①河道截流;②修建导流泄水建筑物;③修筑围堰;④基坑排水;⑤导流泄水建筑物封堵。正确的施工导流程序是()。
以下不属于物流企业提供的物流服务的是()。
你带领20个各个领域的专家到了一个孤岛上,孤岛上都是土著人。你怎么展开工作?
废品收购站收购的各种废铁、废塑料制品()。
WhenfamiliesgatherforChristmasdinner,somewillsticktoformaltraditionsdatingbacktoGrandma’sgeneration.Theirtable
Stealingabookoratoyisaminor______which,ifleftuncorrected,willgetworse.
最新回复
(
0
)