首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如: sl为111112223333aaaaeeffd” s2为”11”
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如: sl为111112223333aaaaeeffd” s2为”11”
admin
2013-09-11
4
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如:
sl为
11
1112223333aaaaeeffd”
s2为”11”则返回1
s2为”aa”则返回2
注意:勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。mclude
ostream.h>
//注意只能使用int类型,不能类型转换
int fun(char*s1,char*s2)
{
}
void main()
{
char s1[1024];
char s21256];
cout<<“please input a string:”<
cin.getline(s1,1024);
cout<<”please input other string:”<
cin.getline(s2,256);
cout<
cout<
}return;
}
选项
答案
int size=0; //初始化字符串统计变量个数 int sllen; int s21en; for(sllen=0;sl[sllen]!=0;sllen++);//第一个字符串循环 for(s2len=0;s2[s2len]!=0;s21crr++); //第二个字符串循环 fon[int i=0;i
解析
(1)该程序功能是计算sl中出现s2的个数。它的解题思路是两个字符串逐个比较其中的字符,从而统计符合的字符串个数。
(2)从已给部分源程序的main主函数开始入手,核心函数intfun(char*s1,char*s2)中的s1,s2参数为输入的字符串。
[解题思路]
(1)size变量用来存放s1中出现s2的个数,初始值赋为0。
(2)然后利用for循环对s2中的每一个字符与s1中的字符进行比较。
(3)如果循环中有符合条件的字符串,就将变量size个数加1。
转载请注明原文地址:https://kaotiyun.com/show/4zBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
试述一战期间中国资本主义的发展状况,并分析其原因和历史特点。(武汉大学2004年中华民国史真题)
试述第一次世界大战后华盛顿体系的形成和瓦解。(黑龙江大学2013年历史学基础(世界史)真题)
单侧检验改为双侧检验时,正确拒绝虚无假设的可能性()
事后检验常用的方法有()
如果要删除一些变异性较大的实验数据,需要遵循的原则是()
教育的社会发展功能不是教育自身的功能。
法的制定就是指法定的国家机关,依照法定职权和程序()。
以法的地位、效力、内容和制定程序为标准,法可以划分为()
如下图所示,函数f(x)是以2为周期的连续周期函数,它在[0,2]上的图形为分段直线.g(x)是线性函数,则_______
SQLServer2008中声明游标的语句为:DECLARExcursor【7】SELECT…
随机试题
销售部助理小王需要针对公司上半年产品销售情况进行统计分析,并根据全年销售计划执行进行评估。按照如下要求完成该项工作:在“销售评估”工作表中创建一标题为“销售评估”的图表,借助此图表可以清晰反映每月“A类产品销售额”和“B类产品销售额”之和,与“计划销售
在相同条件下,如果固定桥桥体的长度增加至原来的2倍,则其挠曲变形量变为
关于加拿大的土地使用制度,下列说法正确的是()。
下列关于金融市场的分类中,不正确的是()。
在我国,按照《证券投资基金法》的规定,基金托管人由依法设立并取得基金托管资格的()担任,具体负责基金资产的保管,并对基金管理人的运作进行监督。
PDCA(策划一实施一检查一处理)循环是()最早提出的。
坚持社会主义公有制的主体地位决定于()。
Americaisoneofmanycountrieswherethestategivesaleg-uptomembersofcertainracial,ethnic,orothergroups【C1】______h
NEC41.sustainitsgrowthwhilestayinggreen.NEC’sDynamicITInfrastructure42.provideswiththeresilienceandflexi
Theincreaseinglobaltrademeansthatinternationalcompaniescannotaffordtomakecostlyadvertisingmistakesiftheywantt
最新回复
(
0
)