首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi.cpp。请完成函数fun(char*s1,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如: s1为"1112223333aaaaeeffd" s2为"11"
使用VC6打开考生文件夹下的源程序文件modi.cpp。请完成函数fun(char*s1,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如: s1为"1112223333aaaaeeffd" s2为"11"
admin
2017-11-27
55
问题
使用VC6打开考生文件夹下的源程序文件modi.cpp。请完成函数fun(char*s1,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如:
s1为"1112223333aaaaeeffd"
s2为"11"则返回1
s2为"aa"则返回2
注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
{}include
//注意只能使用int类型,不能类型转换
int fun(char*s1,char*s2)
{
}
void main()
{
char s1[1024];
char s2[256];
cout<<"please input a string:
"<
cin.getline(s1,1 024);
cout<<”please input other
string:"<
cin.getline(s2,256);
cout<
cout<
return;
}
选项
答案
int size=0; //初始化字符串 统计变量个数 int sllen; int s2len; for(sllen=0;s1[sllen]!=0;sllen ++);//第一个字符串循环 for(s2len=0;s2[s2len]!=0;s2len ++);//第二个字符串循环 for(int i=0;i
解析
(1)size变量用来存放s1中出现s2的个数,初始值赋为0。
(2)然后利用for循环对s2中的每一个字符与s1中的字符进行比较。
(3)如果循环中有符合条件的字符串,就将变量size个数加1。
转载请注明原文地址:https://kaotiyun.com/show/CDAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列对字符数组进行初始化中,()是正确的。
如果一个对象部分地包含自己,或自己定义自己,则称这个对象是【 】的对象。
有以下程序void fun(int* a, int i, int j){ int t; if(i<j); { t =a[i] ;a[i]= a[j] ;a[i]= t; fun(a, ++i, --j);}}ma
设有数组定义:char array []= "China";则数组array 所占的空间为
若执行下面的程序时,从键盘上输入3和4,则输出结果是main(){inta,b,s;cin>>a>>b;s=a;if(a<B)s=b:s=s*s;cout<<s<<end1;}
在面向对象方法中,类之间共享属性和操作的机制称为______。
有如下类声明:classXA{intx;public:XA(intn){x=n;}};classXB:publicXA{
下列模式中,能够给出数据库物理存储结构与物理存取方法的是
为了在两个关系中提取所有相同的元组,则在交与并这两种关系运算中,应使用【 】运算。
随机试题
[背景资料]2014年×月×日某市某桥梁工程在拆除引桥支架施工过程中,发生一起高处坠落事故,造成一人死亡。事故发生经过如下:某市大桥在主体工程基本完成以后,开始进行南引桥下部板梁支架的拆除工作。当日下午3时,该项目部领导安排部分作业人员去进行拆除
普萘洛尔的特点有
某公司从银行获得贷款200万元,年利率10%,期限5年,还款方式为等额本金法,则第二年应还款( )万元。
服务器必须具有出色的可靠性,必须具备可用性和可扩充性。()
下列关于企业投资种类的说法中,正确的有()。
按照鲁宾的观点,爱情和喜欢的区别主要包括()。
德育的价值属性和对平行教育子系统的作用是德育的_________功能的两大含义。()
U.S.employersareanticipatingariseinworkplacediscriminationclaimsbasedontheirownhiringpolicies.Employmentlawfir
有如下程序:#include#includeusingnsmespacestd;classPerson{public:Person(stringn):name(n){cout
Lookatthetenstatementsforthispart.Youwillhearapassageabout"CreditCardsHistory".Youwilllistentoittwice
最新回复
(
0
)