首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
25
问题
使用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全国计算机二级
相关试题推荐
分析辛酉政变后清政府内外政策的变化。(陕西师范大学2015年中国史真题)
神经胶质细胞的功能有
简述统计假设检验中两类错误的定义及其关系。
事后检验常用的方法有()
根据数据的观测方法和来源划分,研究数据可以分为()
心理与教育科学研究数据的特点有()
如果要删除一些变异性较大的实验数据,需要遵循的原则是()
函数f(x)=x2一ax+b在[1,3]上的最大值与最小值的差为1。(1)a=4;(2)a=一4。
设某教学管理系统,其查询模块需要提供如下功能:Ⅰ.查询系信息,列出各系编号、系名和系办公电话;Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期;Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分;Ⅳ.查询讲授某门课程的教师信息,列出教
优化SQL语句执行效率属于数据库应用系统【10】阶段的任务。
随机试题
根据接地的目的不同,接地可分为________、________两类。
简述党的思想路线的内容及其与马克思主义认识论的关系。
两人同时进行心肺复苏时人工呼吸和心脏按压的比例为
A.0号B.1号C.2号D.3号E.4号
患者女,28岁,咽炎。医嘱:复方新诺明1.0g,po.bid,护士指导患者服药时间,下列正确的是
定期存款是个人事先约定存期的存款,其利率视期限长短而定,最典型的代表是()。
北京某货运公司(增值税一般纳税人)2013年4月发生如下业务:(1)购入新载货车,取得机动车专用发票注明税额5.1万元。(2)购买成品油,取得增值税专用发票注明税额4.25万元。(3)购买材料、低值易耗品,支付动力费用,取得增
某公司计划对某一项目进行投资,投资额为300万元,期限为5年,每年净现金流量(NCF)分别为150万元、200元、200万元、100万元、200万元。假设资本成本率为10%。该项目的净现金流量及复利、年金现值系数如下表所示:根据以上资料,回答下列问题:
Thefollowingparagraphsaregiveninawrongorder.Forquestions41—45,youarerequiredtoreorganizetheseparagraphsintoa
John,lookatthetime.______youplaythepianoatsuchalatehour?
最新回复
(
0
)