首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数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
28
问题
编写函数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://www.kaotiyun.com/show/kElZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
按行优先顺序存储下三角矩阵的非零元素,则计算非零元素aij(1≤j≤i≤n)的地址的公式为
在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺序
根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“学校”关系中,因哪一个属性而使它不满足第一范式?
设散列函数为H(k)=kmod7,现欲将关键码23,14,9,6,30,12,18依次散列于地址0~6中,用线性探测法解决冲突,则在地址空间0~6中,得到的散列表是
下面关于超文本的叙述中,不正确的是
用顺序存储结构存储的线性表称作顺序表,用链式存储结构存储的线性表称为【】。
数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是
逻辑文件存放在存储介质上时,采用的组织形式是与什么有关?
IBMDB2对关系型数据库进行面向对象的支持,主要包括:用户定义数据类型(UDT)、用户定义函数(UDF)和大对象(LOB),形成新一代【】数据库系统。
下面列出的条目中,哪些是数据库技术的主要特点?Ⅰ.数据的结构化Ⅱ.数据的冗余度小Ⅲ.较高的数据独立性Ⅳ.程序的标准化
随机试题
发作性呼气性呼吸困难常见于
A.二级结构B.结构域C.模体D.三级结构E.四级结构连蛋白分子能与DNA结合的结构
水模测试正常CT值标准偏差范围应在
中毒性菌痢的主要病理变化是
A、黑豆汁制B、甘草汁制C、盐水制D、米泔水制E、姜汁制可除去药材中的部分油脂,降低药物辛燥之性,增强补脾和中之功,药物须经()
下列属于事业单位登记管理的监督制度的内容的是()
在施工过程中,允许承包商既可索赔工期又可索赔费用的原因有()。
单身期主要需要的理财规划不包括( )。
委托加工应税消费品收回后用于连续生产应税消费品的,按规定由受托方代收代缴的消费税,委托方应当计入()科目。
Becausefolkartisneithercompletelyrejectednoracceptedasanartformbyarthistorians,theirfinalevaluationsofitnec
最新回复
(
0
)