首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
16
问题
使用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全国计算机二级
相关试题推荐
下列语句中,错误的是()。
对于常数据成员,下面描述正确的是()。
假定MyClass为—类,执行MyClassa[3],*p[2];语句时会自动调用该类构造函数()次。
若类A和类B的定义如下:classA{public:inti,j;voidget();};classB:A{inti,j;protec
以下程序的执行后,x和y的值是______。#include<iostream.h>classSample{public:intx;inty;
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是______。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>class
计算机软件是______。
已知在函数func()中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是()。
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
随机试题
A公司是一家有限责任公司,共有15位股东,其中股东甲持有20%有表决权的股份;股东乙持有15%有表决权的股份;股东丙持有10%有表决权的股份。A公司由于经营不善,连年亏损,净资产由1000万元降至300万元,包括董事长在内的几位董事陆续提出辞职。股东甲提议
逻辑函数【】
Thelargepassengerjetshavemadethetrafficproblemsatairports______.
A.胆汁B.胆固醇C.胆绿素D.血红素在体内可转变生成胆色素的原料是
q.h.的含义是
当久期缺口为负值时,如果市场利率下降,则流动性也会()。
在撰写市场调查报告时,()部分简要地说明调研的目的、对象、内容、时间、期限、范围、方式和方法,以及调研的主要结论。
对下列存货盘盈、盘亏或损毁事项进行处理时,企业应当计入或冲减当期管理费用的有()。
按照社会实体单位的性质和特点,人员编制不包括()
Whetherit’scurledupinthefetalposition,flatonthestomachorstretchedoutacrossthebed,thewaypeoplesleep【C1】_____
最新回复
(
0
)