首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*sl,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。 如: sl为"1112223333aaaaeeffd" s
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*sl,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。 如: sl为"1112223333aaaaeeffd" s
admin
2015-05-30
33
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*sl,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。
如:
sl为"1112223333aaaaeeffd"
s2为"11"则返回1
s2为"aa"则返回2
注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
1 #include
2 //注意只能使用int类型,不能类型转换
3 int fun(char*S1,char*S2)
4 {
5
6 }
7 void main()
8 {
9 char S1[1024];
10 char S2[256];
1 1 cout<<"please input a string:"<
12 cin.getline(S1,1 024)j
13 cout<<"please input other string:"<
14 cin.getline(s2,256);
15 cout<
16 cout<
17 return;
18 }
选项
答案
1 int Size:0; //初始化字符串统计变量个数 2 int S11en ; 3 int S21en; 4 for(sllen=0 ; sl[sllen]!=0;sllen++); //第一个字符串循环 5 for(s21en=0 ; s2[s21en]!=0 ; s21en++); //第二个字符串循环 6 for(int i=0;i
解析
(1)该程序功能是计算s1中出现s2的个数。它的解题思路是两个字符串逐个比较其中的字符,从而统计符合的字符串个数。
(2)从已给部分源程序的main主函数开始入手,核心函数int fun(char*sl,char*s2)中的s1,s2参数为输入的字符串。
[解题思路]
(1)size变量用来存放s1中出现s2的个数,初始值赋为0。
(2)然后利用for循环对s2中的每一个字符与sl中的字符进行比较。
(3)如果循环中有符合条件的字符串,就将变量size个数加l。
转载请注明原文地址:https://kaotiyun.com/show/sJNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下定义语句中,错误的是______。
关于运算符重载,下列表述中正确的是()。
线性表的顺序存储结构和线性表的链式存储结构分别是()。
在数据库系统中,描述数据库中全体数据的逻辑结构和特征的数据模式为()。
在深度为5的满二叉树中,叶子结点的个数为()。
程序的三种基本控制结构的共同特点是______。
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是______。
已知在函数func中语句this->ff=0;与语句ff=O;的效果完全相同。对于这一现象,下列表述中错误的是
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是
有关析构函数的说法不正确的是()。
随机试题
女性茶艺人员在茶艺表演中应该选用何种站姿
物质激励
《麦琪的礼物》的故事结局是()
血证病因病理不包括下列哪项
活塞式压缩机主轴采用()。
2012年4月份,社会消费品零售总额15603亿元,同比名义增长14.1%(扣除价格因素实际增长10.7%,以下除特殊说明外均为名义增长)。其中,限额以上企业(单位)消费品零售额7483亿元,增长14.6%。1-4月份,社会消费品零售总额64922亿元,同
如果城乡男女性别比一致,2009年,全国农村男性人口大约为()万人。
设y=f(x)为区间[0,1]上的非负连续函数.(1)证明:存在c∈(0,1),使得在区间[0,c]上以f(c)为高的矩形面积等于区间[c,1]上以y=f(x)为曲边的曲边梯形的面积;(2)设f(x)在(0,1)内可导,且f’(x)>,
下列图像格式中,可以将多幅图像保存为一个图像文件,从而形成动画的是(29)。不属于视频影像文件的是(30)。
数据流图(DFD)中的有向箭头(→)表示()。
最新回复
(
0
)