首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写一个函数findStr(),该函数的功能是;统计一个以单词组成的字符串中(各单词之间以空格隔开)所含指定长度单词的个数。例如,输入字符串为"you are very good you",指定要查找的单词的长度为3,则函数返回值是3。函数readWrit
编写一个函数findStr(),该函数的功能是;统计一个以单词组成的字符串中(各单词之间以空格隔开)所含指定长度单词的个数。例如,输入字符串为"you are very good you",指定要查找的单词的长度为3,则函数返回值是3。函数readWrit
admin
2011-06-14
23
问题
编写一个函数findStr(),该函数的功能是;统计一个以单词组成的字符串中(各单词之间以空格隔开)所含指定长度单词的个数。例如,输入字符串为"you are very good you",指定要查找的单词的长度为3,则函数返回值是3。函数readWriteData()的功能是从IN.DAT中读取字符串和子字符串,并把统计结果输出到屏幕和文件OUT.DAT中。
注意;部分源程序已给出。
请勿改动主函数main()和函数readWriteData()中的内容。
试题程序;
#include
#include
#include
void readWriteData();
int findStr(char*str,int find len)
{
}
void main()
{
readWriteData();
}
void readWriteData()
{
char str[81],substr[11];
int n,len
FILE*rf,*wf;
rf=fopen("IN.DAT","r");
wf=fopen("OUT.DAT","w");
fgets(str,80,rf);
fgets(substr,10,rf);
len=substr[0]—’0’;
n=findStr(str,len);
fprintf(wf,"%d\n",n);
fclose(rf);
fclose(wf);
}
选项
答案
int findStr(char*str,int find_len) { int str_len,i,count=0,mark=-1; str len=strlen(str); //求出字符串的长度 for(i=0;i
’z’||*(str+i)<’A’||(*(str+i)>’Z’&&*(str+i)<’a’)) /*如果是非字母符号*/ { if(i-mark==find_1en+1)count++; //如果两个非字母符号当中的字母个数等于所要查找的长度,则将计数器加1mark=i;//将i记成标记 } } if(mark
解析
本题主要考查如何在字符串中找单词。本程序将单词界定为;两个相邻的非字母符号间的字母为一个单词。所以在程序中通过找两个非字母符号之间字母的个数来确定单词的长度。如果单词长度等于要求查找的长度,则将计数器加1。在查找时应注意一行中的第一个单词和最后一个单词的特殊性,它们只有一侧有非字母符号,故要将其单独处理。
转载请注明原文地址:https://kaotiyun.com/show/LraZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
在WWW服务中,统一资源定位器URL可以由3部分组成,即协议类型、【 】与文件名。
利用凯撒加密算法对字符串“attack”进行加密,如果密钥为1,那么生成的密文为()。
为了实现高速局域网,人们提出了三种方案。其一是提高Ethernet的数据传输速率,其二是将一个大型局域网划分为若干子网,第三种方案是把共享介质方式改为______。
下列关于消息摘要相关知识点的说法中,错误的是()。
我国的信息安全标准分为自主保护、【 】、安全标记保护、结构化保护和访问验证保护五个等级。
WWW浏览器的工作基础是解释执行用______语言书写的文件。
主要采用树形拓扑结构的是()。
在()网络操作系统中,安装在每个联网结点的操作系统软件是相同的。
所有的密钥都有生存期,通常隋况下—个密钥的生存周期主要经历以下几个阶段,以下各选项中顺序正确的是______。
已知数据文件1N56.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数isVal(),其功能是:把千位数字和十位数字重新组合成一个新的十位数(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数
随机试题
细胞坏死的主要标志是()。
肝性脑病昏迷前期最突出的表现是
某男,5岁,突发高热、呕吐、惊厥,数小时后出现面色苍白、四肢厥冷、脉搏细速、血压下降至休克水平。经实验室检查诊断为暴发型流脑所致感染中毒性
女,25岁。发现心悸、盗汗易怒1年.伴有饮食量增加、消瘦。查体:BP110/80mmHg,重度突眼,甲状腺弥漫性肿大,深入胸骨后上纵隔内,心率116次分。测血T3、T4值高于参考值上限1倍。该患者诊断是
甲到集市上买鹅,看中了乙卖的一只母鹅。双方商定价款后,甲当即付了款。当乙提起鹅正欲交给甲时,发现鹅刚好下了一个蛋,两人对鹅蛋归属发生了争执。下列说法正确的是:
房地产项目推广中“跟踪对手动态”进行分析研究的主要内容有()。
某原木柱选用新疆落叶松,原木标注直径d=150mm,木柱沿其长度的直径变化率为每米9mm,计算简图见图8。试问,柱轴心受压的稳定系数φ与下列何项数值最为接近?
UKhouseholdsarecuttingbackonspendingatthefastestratesince1980.Thisiscontributingtotheworsteconomicslowdowni
讲好故事,是文艺创作的大事。大凡历史_________下来的经典之作,在世界范围内得到广泛认同的优秀作品,都有一个好故事。故事讲不好,就很难_________,更遑论积累了。依次填入画横线部分最恰当的一项是()。
刑法的论理解释可以分为()。
最新回复
(
0
)