首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
14
问题
使用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全国计算机二级
相关试题推荐
以戊戌变法和辛亥革命为例,分析改革与革命对中国现代化的影响。(南京大学2003年中国近现代史真题)
简述非暴力不合作的思想体系及实践。(中国人民大学2017年世界通史真题)
简述斯大林时期经济体系的特征。(苏州大学2016年世界史专业基础综合真题)
概述雅尔塔体系的内容及其性质。(厦门大学2002年世界现代史真题;南京大学2002年加试世界近现代史真题)
下列关于韦伯定律的说法,不正确的是
有人说:“t检验适用于样本容量小于30的情况,Z检验适用于大样本检验。”你对这种说法有何评论?
已知某次学业成就测验的平均分数是80,标准差为4。如果某考生得分为92,则该分数转换为标准分后是()
关于教育劳动起源说的主要观点,下列说法错误的是
乾隆年间,四川重庆府某甲“因戏而误杀旁人”,被判处绞监候。依据清代的会审制度,对某甲戏杀案的处理,适用下列程序中的()。
设f(χ)在[1,+∞)上连续,若曲线y=f(χ),直线χ=1,χ=t(t>1)与χ轴围成的平面区域绕χ轴旋转一周所得的旋转体的体积为V(t)=[t2f(t)-f(1)]且f(2)=,求函数y=f(χ)的表达式.
随机试题
A、Frequentbusinesstrips.B、Low-budgetweekendtrips.C、Visitingfriendsorrelativesindistantstates.D、Campingoutintheg
为什么我国必然要经历一个长期的社会主义初级阶段?
患者,男,63岁。因刺激性咳嗽,痰中带血3周就诊。气短自汗,纳呆便溏,查痰找到癌细胞,舌淡胖有齿痕,脉沉缓。其证型是
在药剂学中,相对湿度(RH%)系指( )。
药物变性的含义是变态反应的含义是
频率为100Hz,传播速度为300m/s的平面简谐波,波线上两点振动的相位差为π/3,则此两点相距:
在编制竣工决算时,下列费用中计入新增无形资产价值的有()。
根据合同技术条款计量和支付规则,疏竣工程中需另行计量的工程量有()。
查询设计器分为上下两部分,上半部分是表的显示区,下半部分是【】。
Whichofthefollowingisthemostappropriatetitleforthepassage?
最新回复
(
0
)