首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数findStr(char*str,char*substr),该函数统计一个长度为2的子字符串substr在另一个字符串str中出现的次数,该次数作为函数值返回。例如,假定输入的字符串为”asd asasdfg asdas zx67 asd mklo
编写函数findStr(char*str,char*substr),该函数统计一个长度为2的子字符串substr在另一个字符串str中出现的次数,该次数作为函数值返回。例如,假定输入的字符串为”asd asasdfg asdas zx67 asd mklo
admin
2013-12-10
26
问题
编写函数findStr(char*str,char*substr),该函数统计一个长度为2的子字符串substr在另一个字符串str中出现的次数,该次数作为函数值返回。例如,假定输入的字符串为”asd asasdfg asdas zx67 asd mklo”。子字符串为”as”,函数返回值是6。函数ReadWrite()实现从数据文件in.dat中读取两个字符串,并调用函数findStr(),最后把结果输出到文件out.dat中。
【试题程序】
#include
#include
void ReadWrite();
int findStr(char*str.char*substr)
{
}
main()
{
char str[81],substr[3];
int n;
printf(“输入原字符串:”);
gets(str);
printf(“输入子字符串:”);
gets(substr);
puts(str);
puts(substr);
n=findStr(str,substr);
printf(“n=%d\n”,n);
ReadWrite();
}
void ReadWrite()
{
char str[81],substr[3],oh!
int n,len,i=0;
FILE*rf,*wf!
rf=fopen(“in.dat”。“r”);
wf=fopen(“out.dat”,“W”);
while(i<5){
fgets(str,80,rf);
fgets(substr,10,rf);
len=strlen(substr)一1;
ch=substr[1en],
if(oh==\n||ch==0xla)
substr[1en]=0;
n=findStr(str,substr);
fprintf(wf。“%d\n”n);
i++;
}
fclose(rf);
felose(wf);
}
选项
答案
int findStr(char*str.char*substr) {int i,cnt=0; /*定义变量*/ for(i=0;i<80;i++) /*统计次数*/ if(*(str+i)==*substr&&*(str十 i+1)==*(substr+1)) /*判断条件*/ cnt++; return cnt; }
解析
转载请注明原文地址:https://kaotiyun.com/show/kElZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
设有关系R(A,B,C,D,E),各属性函数依赖集合有F{A→B,B→C,C→D,C→E}若把关系R分解为R1(A,B,C)和R2(C,D,E)则R2属于第【】范式。
Oracle针对Internet/Intranet的产品是
在关系数据库中,表(table)是三级模式结构中的
字符A,B,C一次进入一个栈,按出栈的先后顺序组成不同的字符串,至多可以组成多少个不同的字符串?
数据库功能可以分为两部分:前端和后端。前端与后端之间通过【】或应用程序来接口。
为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作【】原则。
当用户程序执行访管指令时,中断装置将使中央处理器如何工作?
在计算机上,高级语言程序一般称为书馆【】,不能直接执行,必须将他们翻泽成具体机器的机器语言程序才能执行,这种机器语言程序又称为目标程序。
中断装置发现中断后,通过交换【】引出中断处理程序。
随机试题
在城市园林绿化中,经常把木制格栅或铁制格栅压在行道树土面上,这其中主要目的是
原发性肝癌病人的主要症状为______。目前主要的定性诊断方法为______。
当今知识经济快速发展,许多企业家较早地看到,“人本资源”在未来企业竞争与发展中的重要作用,企业中人才与智能要素已处于“第一产品”位次。因此,高度重视人才等知识资源的开发,提高人的知识化技能,培养一大批高科技、高素质人才,实现最大的知识资本增值,是当务之急。
阅读下面的文字:余为董文恪公作行状【注】,尽览其奏议。其任安徽巡抚,奏准棚民开山事甚力,大旨言与棚民相告讦者,皆溺于龙脉风水之说,至有以数百亩之山,保一棺之土,弃典礼,荒地利,不可施行。而棚民能攻苦茹淡于丛山峻岭、人迹不可通之地,开种旱谷,以佐稻
简答无权代理的情形。
地图的特性有()。
胡锦涛总书记在纪念党的十一届三中全会召开30周年大会上的讲话中指出.必须把坚持社会主义基本制度同发展市场经济结合起来.发挥社会主义制度的优越性和市场配置资源的有效性,使全社会充满改革发展的创造活力,建立和完善社会主义市场经济体制,是我们党对马克思主义和社会
李某给有关部门写信,反映自己关于推进素质教育的意见。这是公民依法行使()。
resolutely
Intheeyesofthewriter,bankfailuresintheearly1930sAccordingtothetext,whatsurprisesthewriteristhatcommercial
最新回复
(
0
)