首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数proc(),它的功能是:求出str所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串12341234123,输入字符4,则输出2。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数pro
请编写函数proc(),它的功能是:求出str所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串12341234123,输入字符4,则输出2。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数pro
admin
2013-03-25
28
问题
请编写函数proc(),它的功能是:求出str所指字符串中指定字符的个数,并返回此值。
例如,若输入字符串12341234123,输入字符4,则输出2。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填人所编写的若干语句。
试题程序:
#include
#include
#include
#define N 81
int proc(char * str,char c)
{
}
void main()
{ char a[N],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",proc(a,oh));
}
选项
答案
int proc(char * str,char c) { int i=0; //i是放与c相同的字符的个数的变量 for(;*str!=’\0’;str++) if(*str==c) //str所指字符串中指定字符的个数 i++; return i; }
解析
求出str所指字符串中指定字符的个数,可以通过将str所指字符串中每一个字符与指定字符相比较,变量i中存放字符串中指定字符的个数。最后返回给主函教。
转载请注明原文地址:https://kaotiyun.com/show/TxID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
山脉构成我国地形的骨架,山脉延伸的方向称作走向,下列选项中不属于南北走向山脉的是()。
西汉和东汉这两个朝代的都城分别位于今天的()。
下列选项中不能提起行政复议的行为是()。
蔬菜是人类不可缺少的食物,它富含人体需要的维生素、矿物质及消化系统所必需的粗纤维等。下列说法中错误的是()。
如下图所示,有一块长10米、宽30米的长方形空地需要铺草皮。空地中间预留一条宽2米的走道铺设水泥板。已知草皮每平方米50元,水泥板每平方米40元,草皮和水泥板均可以切割拼装。购买铺完这块空地所需的水泥板和草皮共需花费()元。
相较于传统外贸,跨境电子商务的优势非常明显。跨境电商不仅具有压缩中间环节、降低中小企业发展成本、增加就业等传统优势,还有重塑国际产业链、促进外贸方式转型、增强国际竞争力等作用,对于中国制造发展将带来极大利好。围绕跨境电商,我国正在形成一条从营销到支付、物流
根据下列材料回答问题。若按2010年1—3月入境旅游人数排序,以下各项错误的是()。
在某研究中,研究者怀疑因变量除受自变量的影响外,还受到其他一些因素的影响,于是他拟定将其他因素作为协变量。如何快捷地确定某一因素是否是协变量?()
函数readDat()实现从文件in.dat中读取20行数据并存放到字符串数组xx中(每行字符串长度均小于80)。请编写函数jsSort()。其函数的功能是:以行为单位对字符申变量的下标为奇数的位置上的字符按其ASCII码值从小到大的顺序进行排序,下标为偶
下列叙述中,正确的是()。
随机试题
A.二陈汤B.温胆汤C.涤痰汤D.桃红四物汤E.血府逐瘀汤
不属于心衰的发作诱因的是
在执行程序中,法院能否根据天银公司的请求主持调解?如果汇丰公司在履行通知指定的期间内提出异议,法院应如何处理?
水闸中的铺盖按材料分,其类型有()。
在我国的法律体系中,《税法》属于()。
生产进度控制的第一环节是()。
慈云岭石窟造像为五代吴越国时期西湖石窟造像的典范之作。()
鸟岛位于青海湖,是我国重要的鸟类栖息地,下图为青海湖流域示意图,读图完成问题。关于布哈河的叙述,正确的是()。
与矩阵可交换的矩阵为____________。
Bankershavebeenblamingthemselvesfortheirtroublesinpublic.Behindthescenes,theyhavebeentakingaimatsomeoneelse;
最新回复
(
0
)