首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
18
问题
编写函数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://jikaoti.com/ti/dv37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库管理系统(DBMS)提供数据定义语言(DDL)及它的翻译程序,DDL定义数据库的模式、外模式和内模式,并通过翻译程序分别翻译成相应的目标模式,存放在【】。
如果数据库中只包含成功事务提交的结果,此数据库状态就称为【】。
下面关于数据库系统基于日志的恢复的叙述中,哪一种说法是正确的?
在数据库中,产生数据不一致的根本原因是
若对一个已经排好了序的序列进行排序,在下列4种方法中,哪一种方法比较好?
若对一个已经排好序的序列进行排序,在下列4种方法中,哪种方法比较好?
使用PowerDesigner的DataArchitect可以对数据库生成物理数据模型(PDM),这种功能通常称为【】。
IBMDB2对关系型数据库进行面向对象的支持,主要包括:用户定义数据类型(UDT)、用户定义函数(UDF)和大对象(LOB),形成新一代【】数据库系统。
中断装置发现中断后,通过交换【】引出中断处理程序。
随机试题
心副交感节后神经纤维释放的神经递质为
A受精卵在受精后72小时内分裂B受精卵在受精后4~8天内分裂C受精卵在受精后9~12天内分裂D受精卵在受精后9~13天内分裂E受精卵在受精后13天后分裂联体双胎
患者,男,46岁。被烧伤,创面与本人手指并拢时的2只手掌等大,相当于其体表面积的()
不动产登记按照登记的业务类型进行分类,不包含()。
观察法和调查法是了解学生最常用的方法。()
作为我国首位女性航天员,刘洋当然有报道的价值,但这并不意味着一切都具有新闻价值,无限挖掘刘洋背后的“故事”,首先折射出的是一种舆论导向的迷失和新闻价值观的病态。典型人物的报道固然可以写得更有趣、更人性化一点,但不能为了刺激眼球把它当成娱乐八卦。下列说法与作
中央电视台摄制的第一部系列纪录片是()。
网络拓扑反映出网络中各实体之间的结构关系,它影响着网络的性能、系统可靠性与
MemoTo:Peter,DeputyEditorFrom:DanielThomas,Editor-in-chiefDate:June6,2014Subject:EnsuringsmoothpublicationofJu
A、Talkingwithfriendsaboutthetrip.B、Havinglunchquickly.C、Buyingsometravelbooks.D、Checkingtheircaratthegarage.B
最新回复
(
0
)