[必做 2] 读取小文本文件A_Tale_of_Two_Cities.txt 统计某一指定单词在该文本文件中出现的频率。
结对对象:刘雨恬
博客网址:http://www.cnblogs.com/liuyutian/
github链接:https://github.com/liuyutianlyt/EX_4.md
贡献比例:1:1
预估时间:由于已经有了上次作业的基础,我的预估时间是一个小时。在此次任务完成后,我确实也只花了1个小时!
这次的任务只是在上次作业的基础上减少了一个输出流文件,但是需要查找指定单词的频率。因此首先我设置了一个字符型变量x;在与先前已统计好的数组,作比较,找到相同的便输出就好。
源代码:
#include <iostream> #include <cstring> #include <fstream> using namespace std; struct WORD { /* 创建一个结构体 */ int count; char s; void exchange( Word &word ) /* 交换单词 */ { string tStr = word.Str; int tCount = word.Count; word.Str = Str; word.Count = Count; Str = tStr; Count = tCount; } }; } w[100]; bool isword( char a[] ) /* 判断是否是一个单词 */ { int i = 0; for ( i = 0; a[i] != '