源于《The C Programming Language》P17 pr1-13:
编写一个程序,打印输入中单词长度的直方图。
代码:
分析:
1, 费了点时间读懂了题目,本题中的单词长度直方图的理解:
错误:“单词 - 长度”模式
例如: fuck - ****
teaching - ********
i - *
good - ****
正确:用直方图表示长度为n的单词数占总单词数的比例
2, 用数组wl存储长度从1~10的单词的个数,如上例,wl[1] = 1, wl[4] = 2, wl[8] = 1
3, len = wl[i] * MAXHIST / maxvalue; len:表示长度为i的单词数占总单词数的比例