首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
58
问题
使用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全国计算机二级
相关试题推荐
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是
已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则
下面的函数定义是某函数模板能够生成的函数实例intsquare(intn)(returnn*n;)doublesquare(doublen)(retumn*n;)由此可知,该函数模板的定义是______。
数组元素a[i]是该数组的第【 】个元素。
下面关于析构函数的叙述错误的是( )。
( )既可重载为一元运算符,又可重载为二元运算符。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
在关系模型中,把数据看成一个二维表,每一个二维表称为一个【 】。
在面向对象的程序设计中,类描述的是具有相似性质的一组【】。
随机试题
关于阑尾的叙述,正确的是:
低频电疗法的电刺激频率范围为
应提倡的医患关系模式是
“有……危险”的护理诊断的陈述方式是
上城公司是一家拥有8家废品回收站、4家造纸厂、5家酒店的集团公司。董事长兼总经理刘成对公司的整体运营比较满意。公司经营的废品回收站常常有一些废品因技术原因无法回收,只能焚烧,既浪费又污染环境。刘成从网上了解,有一项专利是从废品,尤其是塑料和电池中提取一种高
1980年《联合国国际货物销售合同公约》所称的国际货物买卖合同是指下列哪种当事人之间所订立的货物买卖合同?()
已知=()。
不记名提单不能背书转让,可以避免在转让过程中可能带来的风险。()
Sometimesthebiggestchangesinsocietyarethehardesttospotpreciselybecausetheyarehidinginplainsight.Itcouldwell
SinceIwenttoseniorhighschool,______(我的生活有了一些重要的变化).
最新回复
(
0
)