课程设计之-----<单词统计>
【问题】
统计某篇英文小说中某单词的出现次数,并输出单词所在的句子。
【提示】
英文小说存储在一个文本文件中。一个单词是由空格或标点符号(含换行符)分隔的字符序列,且约定小说中的词汇一律不跨行;句号(.)或分号(;)唯一确定一个句子。文本文件名和待统计的单词由键盘输入,输出单词所在的句子和出现次数。
可设计两个函数:getsentence(str1,fp)从fp文件读取一句存放在字符数组str1中;checkword(str1,str2)检查存放在字符数组str2中的单词是否出现在str1中的句子中,若出现则输出该句子并返回单词在句子中的出现次数。
以某个C语言源程序模拟英文小说,统计某些保留字(如:if,else,for,while等)的出现次数。
【问题】
统计某篇英文小说中某单词的出现次数,并输出单词所在的句子。
【提示】
英文小说存储在一个文本文件中。一个单词是由空格或标点符号(含换行符)分隔的字符序列,且约定小说中的词汇一律不跨行;句号(.)或分号(;)唯一确定一个句子。文本文件名和待统计的单词由键盘输入,输出单词所在的句子和出现次数。
可设计两个函数:getsentence(str1,fp)从fp文件读取一句存放在字符数组str1中;checkword(str1,str2)检查存放在字符数组str2中的单词是否出现在str1中的句子中,若出现则输出该句子并返回单词在句子中的出现次数。
以某个C语言源程序模拟英文小说,统计某些保留字(如:if,else,for,while等)的出现次数。