题目内容 (请给出正确答案)
[主观题]

编写一个函数findStr(),该函数统计一个长度为2的子字符串在另一个字符串中出现的次数。例如,假定

编写一个函数findStr(),该函数统计一个长度为2的子字符串在另一个字符串中出现的次数。例如,假定输入的字符串为"asd asasdfg asd as zx67 asd mklo",子字符串为"as",函数返回值是6。

函数ReadWrite()实现从文件in.dat中读取两个字符串并调用函数findStr(),最后把结果输出到文件out.dat中。

注意:部分程序已经给出。

请勿改动主函数main()和其他函数中的任何内容,仅在函数findStr()的花括号中填入你编写的若干语句。

include <stdio.h>

include <string.h>

include <conio.h>

int findStr(char *str,char *substr)

{

}

main()

{

char str[81],substr[3];

int n;

clrscr();

printf("输入原字符串");

gets(str) ;

printf("输入子字符串:");

gets(substr);

puts(str);

puts(substr);

n=findStr(str, substr);

printf("n=%d\n", n);

ReadWrite();

}

ReadWrite()

{

char str[81],substr[3],ch;

int n, len,i=0;

FILE *rf, *wf;

rf=fopen("in.dat", "r");

wf=fopen("out.dat", "w");

while(i<25)

{

fgets(str, 80, rf);

fgets(substr, 10, rf);

len=strlen(substr)-1;

ch=substr[len];

if(ch=='\n' || ch==0xla)substr[len]=0;

n=findStr(str, substr);

fprintf(wf, "%dkn", n);

i++;

}

fclose(rf);

fclose(wf);

}

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“编写一个函数findStr(),该函数统计一个长度为2的子字…”相关的问题

第1题

【】功能是实现对数据库中数据的查询\插入\修改和删除。

【 】功能是实现对数据库中数据的查询\插入\修改和删除。

点击查看答案

第2题

【】是软件生命周期的最后一个阶段。

【 】是软件生命周期的最后一个阶段。

点击查看答案

第3题

OLTP表示联机事务处理,侧重于数据管理,而OLAP表示【】,侧重于数据分析和决策支持。

OLTP表示联机事务处理,侧重于数据管理,而OLAP表示【 】,侧重于数据分析和决策支持。

点击查看答案

第4题

设有关系模式S(A,B,C,的),则SQL语句“SELECTA,CFROMS”能够完成的关系运算是选择和【】。

设有关系模式S(A,B,C,的),则SQL语句“SELECT A,C FROM S”能够完成的关系运算是选择和【 】。

点击查看答案

第5题

从Internet实现技术角度看,主要是由通信线路、路由器、主机和______几个主要部分组成的。

点击查看答案

第6题

一个完整的程序必须完成三个层次的过程,它们分别是编码、测试和【】。

一个完整的程序必须完成三个层次的过程,它们分别是编码、测试和【 】。

点击查看答案

第7题

原型化方法为了既保持其特点又使其具有相应的灵活性,往往可实施所谓【】策略。

原型化方法为了既保持其特点又使其具有相应的灵活性,往往可实施所谓【 】策略。

点击查看答案

第8题

数据完整性服务用来保证发送信息与【】息的一致性,防止出现信息在传输过程中被插入、删除的问题。

数据完整性服务用来保证发送信息与【 】息的一致性,防止出现信息在传输过程中被插入、删除的问题。

点击查看答案

第9题

为了保证CPU执行指令时可正确访问存储单元,需将用户程序中的逻辑地址转换为运行时可由机器直接寻

址的物理地址,这一过程称为【 】。

点击查看答案

第10题

软件逆向工程在软件工程中主要用于【】阶段。

软件逆向工程在软件工程中主要用于【 】阶段。

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信