首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s1,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如: s1为"1112223333aaaaeeffd" s2为"11
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s1,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如: s1为"1112223333aaaaeeffd" s2为"11
admin
2017-03-22
32
问题
使用VC6打开考生文件夹下的源程序文件modi2.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[1 0 2 4];
char s2[2 5 6];
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 s1len; int s2len; for(s1len=0;S1[s1lerl]!=0;s1len ++);//第一个字符串循环 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/49Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于二义性的描述错误的是
下面是一个递归函数,其功能是使数组中的元素反序排列。请将函数补充完整。voidreverse(int*a,intsize){if(size
7.在执行语句序列:inti=0;doi++;while(i*i
有如下程序:#includeusingnamespacestd;classB{public:B(intxx):x(xx){++count;x+=10;}virtualvoidshow()const
通常拷贝构造函数的参数是( )。
下列关于队列的叙述中正确的是
以下数据结构中不属于线性数据结构的是
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和______两个含义。
在数据库逻辑结构的设计中,将ER模型转换为关系模型应遵循相关原则。对于三个不同实体集和它们之间的多对多联系m:n:p,最少可转换为【】个关系模式。
随机试题
吸入纯氧15~20分钟后正常人PaO2可达550mmHg,如达不到350mmHg,肺内可能发生了
《酉厢记.长亭送别》的语言特色是【】
A.心烦失眠,口舌生疮B.神识痴呆,表情淡漠C.发热气粗,躁狂谵语D.胆怯易惊,失眠多梦E.恶梦纷纭,胸胁灼痛胆郁痰扰可见()
下列属直接灸的为
下列选项中,()属于安全现状评价的主要内容。
安全生产检查的类型不包括()。
下列各项中,不符合资产定义的是()。
测得某食物样品的含氮量为4g,则该样品中蛋白质含量为()。
ThesimilaritybetweentheEnglishconsonants/p/,/b/and/m/isthattheyareall______.
试论述柏拉图在《理想国》中的教育观。
最新回复
(
0
)