统计文本文档中单词的个数,并输出出现频率最高的10个单词和次数
摘要:在看到这个题目后,首先确定了我的编程语言,我决定用C语言编写。因为C语言中有很多关于字符串操作的函数,做起来会比较简单。然后创建结构体存放单词和单词数量,因为单词和单词数量要一一对应,所以采用了结构体。将单词存放于结构体指针的链表中。然后就是进行排序,选出10个出现次数最高的单词,并记录对应的次数。然后我整理下解题的思路: 1.打开文件,统计每个单词的数量 2.对单词对应的次数进行排序,然后输出。下面就是2个模块和源代码:while(!feof(fp)) //统计文本文档中每个单词的数量。存放于链表中 { char *p=(char*)malloc...
阅读全文
posted @ 2014-02-27 15:32
浙公网安备 33010602011771号