2014年3月1日

摘要: 题目:写一个程序,分析一个文本文件中各个词出现的频率,并且把出现频率最高的十个词打印出来。设计思路:定义结构体(Words)数组wu[1024]用于接收读入的单词,wu[i].name表示单词,初始为“”;wu[i].num表示单词出现的次数,初始为0。从文本中读入单词,当读入的字符为英文字符时,用空字符串a接受直至空格(或换行,间隔符)结束。将a赋予wu[i].name,并使wu[i].num加1.将各单词的出现次数进行冒泡降序排序,并将前十个输出。问题解决:开始将a赋予wu[i].name时只是单纯的用一个循环令a!= wu[i].name时,wu[i].name=a。结果输出时,wu[i 阅读全文
posted @ 2014-03-01 19:45 Blaze04 阅读(257) 评论(1) 推荐(0) 编辑

导航