要求: 实现一个控制台程序,给定一段英文字符串,统计其中各个英文单词(4字符以上含4字符)的出现频率。 附加要求:读入一段文本文件,统计该文本文件中单词的频率。
开发环境:Visual Studio
语言:C++
这次用回C++,JAVA毕竟学的少,C++还是熟悉一点。这次难点我觉得是在比较上,不同字符之间比较相同。因此,准备吧txt里的文件转换成小写,在进行比较,先比较长度,再比较内容。
OK,开始代码
测试:原文本文件
可以看出,student:2
access:1
much:1
运行结果:
正确。