首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写一个函数,用该函数可以统计一个长度为3的字符串在另一个字符串中出现的次数。例如,假定输入字符串“the abcthe they have theren”,子字符串为“the”,则应输出4。 注意:部分源程序在文件PROC2.CPP中。 请勿
编写一个函数,用该函数可以统计一个长度为3的字符串在另一个字符串中出现的次数。例如,假定输入字符串“the abcthe they have theren”,子字符串为“the”,则应输出4。 注意:部分源程序在文件PROC2.CPP中。 请勿
admin
2009-01-15
29
问题
编写一个函数,用该函数可以统计一个长度为3的字符串在另一个字符串中出现的次数。例如,假定输入字符串“the abcthe they have theren”,子字符串为“the”,则应输出4。
注意:部分源程序在文件PROC2.CPP中。
请勿改动主函数和其他函数中的任何内容,仅在fun()的花括号中填入编写的若干语句。
部分源程序如下:
//PROC2.CPP
#include <iostream>
using namespace std;
#define MAX 100
int fun(char *str,char *substr);
int main(){
char str[MAX],substr[3];
int n;
cout<<"Please Input the source String\n";
cin>>str;
cout<<"Please Input the subString\n";
cin>>substr;
n=fun(str, substr);
cout<<"The counter is: "<<n<<end1;
return 0;
}
int fun(char *str,char *substr)
{
//******
}
选项
答案
实现此函数功能的方式有多种,下面给出其中一种答案: int fun(char *str,char *substr) { int n,z; n=0; for (z=0;str [z] !=’\0’;z++) { if((str[z]==substr[0])&&(str[z+1]==substr[1])&& (str[z+2]==substr[2])) n++; } return (n); }
解析
本题是一道简单应用题。
①本题主要考核考生对字符串指针或字符串数组的应用能力。函数fun的形参为两个字符串的首地址。
②函数fun的功能是统计一个长度为3的字符串在另一个字符串中出现的次数。
③此函数可用一个循环体和if语句来实现。在循环体中当遇到第一个字符匹配时,就用if判断此后的第2和第3个字符是否相等,若相等则计数器加1, 否则继续循环。
转载请注明原文地址:https://jikaoti.com/ti/NMkiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
阅读下列史料并回答问题:历史上有这样一个民族:5000年的历史中,有2000多年在颠沛流离的路上行走天下,浪迹天涯,宛如一直行进在炼狱之巅。不管到哪里,他们没有权利,没有地位,没有自己的国家,随时有着被其他民族异化的危机(尽管事实上有一部分犹太人
一个双因素方差分析实验,A因素为数材,共3种;B囚素为教法,共4种。交叉分析后得到12种处理,假定每个处理中有2名被试。教学后进行测验,得到方差分析表。请补充下表的空白。
某学生某次数学测验的标准分为2.58,这说明全班同学中成绩在他以下的人数百分比是多少?如果标准分是-2.58,则全班同学中成绩在他以下的人数百分比是多少?()
总体参数估计可分为()
当人们对客观事物作出判断时,如果常常利用自己内部的参照,不易受外界环境的影响和干扰,这种人属于()
认为“教育的根本功能不是提高人的生产能力,而是造成人的不同品质,与现存的社会经济结构和等级秩序相适应”的教育经济学理论是()
一种有关定义对象应该是什么的界定属于
下列货币政策操作中,可以增加货币供给的是()。
确定上市公司每股税后利润有两种方法,一种是完全摊薄法,另一种是()。
2009年,甲某驾驶机动车超速行驶,被交警乙某拦住,乙某对甲某的超速违章行为进行了罚款,但并未出具罚单。甲某要求出具罚单,乙某认为甲某态度不好,遂加罚人民币1000元,并告诉甲某,如果再狡辩,将再加重处罚。事后,甲某向公安局督察队进行举报,声称乙某态度蛮
随机试题
甲公司为一家国有大型企业M公司的全资子公司,主要从事水利电力工程及基础设施工程承包业务,涵盖境内、境外两个区域市场。近年来,甲公司积极推进全面预算管理,不断强化绩效考核,以促进公司战略目标的实现。相关资料如下:(1)甲公司的组织架构为“公司总部——分公司
下列各项,不属疔疮走黄原因的是
(2019年真题)我国刑法规定:“贪污数额巨大或者有其他严重情节的,处三年以上十年以下有期徒刑。”根据《最高人民法院、最高人民检察院关于办理贪污贿赂刑事案件适用法律若干问题的解释》的规定,贪污或者受贿数额在20万元以上不满300万元的,应当认定为“数额巨大
按照《建设工程质量管理条例》的规定,()单位不得转包或者违法分包工程项目。
2020年度甲事业单位财政授权支付指标数与当年财政授权支付实际支出数之间的差额为30万元。2021年初,财政部门恢复了该单位的财政授权支付额度。2021年1月8日,该单位以财政授权方式购买一台固定资产(属于上年预算指标数),支付给供应商50000元价款。假
以公开间接方式发行股票的特点包括()。
遇到问题时,导游不应对旅游者进行直接、正面的说服,而应采用间接或旁敲侧击的方式进行劝说,这种说服方式称之为()。
以下关于行政事业单位负债的说法不正确的是()。
走廊里有10盏电灯,从1到10编号,开始时电灯全部关闭,有10个学生依次通过走廊,第一个学生把所有的开关的拖绳拉一下,第二个学生把2的倍数号灯的拖绳都拉一下,第三个学生把3的倍数号灯的拖绳都拉一下,……,最后第十个学生把10的倍数号灯的拖绳都拉一下。(拖绳
TheSciencethatImitatesNature’sMechanismsAEuropeanindustrialistnotlongagobecameverysuspiciousaboutAmericanpu
最新回复
(
0
)