首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(char*strl,char*str2),此函数的功能是计算strl中出现str2的个数,当不出现时,则返回0。 如 strl为“asdfsfdfg” st
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(char*strl,char*str2),此函数的功能是计算strl中出现str2的个数,当不出现时,则返回0。 如 strl为“asdfsfdfg” st
admin
2013-11-15
73
问题
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(char*strl,char*str2),此函数的功能是计算strl中出现str2的个数,当不出现时,则返回0。
如
strl为“asdfsfdfg”
str2为“sf”则返回1
str2为“df”则返回3
注意:不能修改函数的其他部分。
试题程序:
#include
//注意只能使用int类型,不能类型转换
int fun(char*strl,char*str2)
{
}
void main()
{
char strl[1024];
char str2[256];
cout<<"please input a string:"<
cin.getline(str1,1024);
cout<<"please input other string:"<
cin.getline(str2,256);
cout<
cout<
return;
}
选项
答案
int fun(char*str1,char*str2) { int size=0; int str1len; int str2len; for(str1len=0;strl[str1len]!=0;str1len++); for(str2len=0;str2[str2len]!=0;str2len++); for(int i=0;i(strllen;i++) { int j=0; for(;j
解析
本题考查的是字符串查找算法。首先求出两个字符串的长度,然后循环遍历第1个字符串,再使用一个内循环遍历第2个字符串,判断两个字符串相应位置是否一致。如果遍历完第2个字符串,所有位置都一致,则记数值size增1,即找到一个子串。
转载请注明原文地址:https://kaotiyun.com/show/gHNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数的定义,正确的是()。
C++源程序的扩展名为()。
以下数据结构中不属于线性结构的是()。
以下程序的执行结果是【】。#include<iostream.h>classB{public:B(){}B(inti.intj);voidprintb();private:inta,b;};classA{pub
有如下定义语句:inta[]={1,2,3,4,5};,则对语句int*p=9;正确的描述是()。
下面程序运行后输出的结果是【】。#include<iostream>usingnamespacestd;classexample{constintm;public:example(inti)
下面运算符不能被友元函数重载的是()。
下面关于运算符重载的描述错误的是()。
已知n是一个int型变量,下列语句中错误的是()。
下列对基类和派生类关系的描述中,错误的是______。
随机试题
计算二重积分,其中D是曲线y=4x2和y=9x2在第一象限所围成的区域。
A.急性早幼粒细胞性白血病B.慢性淋巴细胞性白血病C.急性单核细胞性白血病D.急性淋巴细胞性白血病E.慢性粒细胞性白血病采用诱导分化治疗
A.血铅B.尿锰C.尿镉D.血中血红蛋白E.血中碳氧血红蛋白铅的生物监测指标是
间隙感染引起的脓肿位置较表浅的是
女性,20岁。输血后5分钟出现寒战、高热、腰背剧痛,心前区有压迫感,血浆呈粉红色,血压为80/50mmHg(10.7/6.67kPa)。有关该病人的治疗,正确的是
A.阳溪 B.人迎 C.肩髑 D.扶突 E.迎香可作为颈部手术针麻用穴的是
西南某山区A河流长约420km,流域面积5万km2,河床坡降陡,天然落差大,水能资源十分丰富。某省政府拟对区内A河流进行水电梯级开发,并制订了水电开发专项规划。根据资料查阅和初步现场踏勘,已知该区域社会经济发展水平较低,对外交通不发达。A河流中经济鱼类较多
湖北得名是因为地处洞庭湖之北。()
当前,政府行政过程日趋开放,群众参政议政热情不断提高,这表明政府治理模式正经历()。
Notuntil1995____________(这所大学开始授予)adegreeinlinguistics.
最新回复
(
0
)