从文件中读取一篇英文文章,统计词频。用c语言,最好是vc6.0

2024-11-05 21:33:58
推荐回答(1个)
回答(1):

读取文件FILE* fp = fopen("xx.txt","rb"); char str[10001]; 然后用fread读取文章到str中。创建一个链表用于保存单词和单词出现的次数,每次传进来一个单词,然后在已有链表中查找是否存在,若存在,直接把该单词次数加1,否则在链表尾部添加相应单词,并把单词次数加1.重复直到文件读完(用EOF判断)。最后通过链表投遍历链表,得到每个单词和出现的次数即可。