首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
123
问题
使用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全国计算机二级
相关试题推荐
下面程序的运行结果是()。#include<iostream>usingnamespacestd;classA{inta;public:A(){a=0;1
在类中定义和实现的函数称为【】。
测试的目的是暴露错误,评价程序的可靠性;而发现错误的位置并改正错误的是【】。
下列选项中属于C++语句的是()。
以下数据结构中不属于线性结构的是()。
下面程序的运行结果是【】。#include<iostream>usingnamespacestd;classcount{staticintn;public:count(){n++;}
C++程序第1条语句是从【】函数开始执行的。
()是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
下列语句中,错误的是()。
下面叙述错误的是()。
随机试题
汽车市场销售预测方法主要包括定性法和定量法。下列方法是定性分析法的是_______。
患者,男,44岁。走路不稳,头痛6天,CT平扫大脑及小脑半球多发低密度,灰白质分界尚清晰。为进一步明确诊断,应行
关于输尿管的描述,不正确的是
甲乙签订合同,约定甲向乙出售家具。在履行合同过程中的下列何种情况下,甲可以将家具提存?()
某城市抽取的15个新楼盘开盘价如表所示:则该统计总体的全距为()元/m2[2008年考题]
根据反垄断法律制度的规定,国务院反垄断执法机构进行经营者集中审查可能作出的决定类型有()。
根据《民政部、财政部关于政府购买社会工作服务的指导意见》,()负责本级政府购买社会工作服务规划计划审核、经费安排和监督管理。
党的十八大后,党的群众路线教育实践活动的总要求是“照镜子、正衣冠、洗洗澡、治治病”,其中“洗洗澡”蕴含着的深刻内涵与下列哪一选项相似?()
Mr.Johnsonevidentlyregardedthisasagreatjoke.
Opening-uptotheoutsideworldisChina’slong-termbasicstatepolicy.Overthepast20yearsandmore,______________(中国全方位对外
最新回复
(
0
)