c语言 统计词频 排序等 最高只能悬赏一百 可以继续增加悬赏
c语言统计词频排序等最高只能悬赏一百可以继续增加悬赏如图用户输入一段话(以回车结束),程序需要统计出这段话中有多少句子,同时统计每个单词出现的频率,最后按照单词词频的大小...
c语言 统计词频 排序等
最高只能悬赏一百 可以继续增加悬赏如图 用户输入一段话(以回车结束),程序需要统计出这段话中有多少句子,同时统计每个单词出现的频率,最后按照单词词频的大小从高到低的顺序把单词和词频输出。
说明:
1.一段话的长度不会超过1000个字符,单个单词长度不超过20。
2.单词之间以空格分隔,句子之间只能以”,” ”.” ”!” ”?” ”;”分开。
3.对于词频一样的单词,按照单词字符的先后顺序进行输出。例如see,seems和yes的词频都是1,那么先输出see,再输出seems,最后输出yes。
要求:
程序允许用户多次输入,当用户选择结束时,程序才能终止。
需要对输入的字符串中的字母全部转化为小写字母。
去除多余的空白。
尽量保持程序的结构鲜明,保持良好的代码可阅读风格。 展开
最高只能悬赏一百 可以继续增加悬赏如图 用户输入一段话(以回车结束),程序需要统计出这段话中有多少句子,同时统计每个单词出现的频率,最后按照单词词频的大小从高到低的顺序把单词和词频输出。
说明:
1.一段话的长度不会超过1000个字符,单个单词长度不超过20。
2.单词之间以空格分隔,句子之间只能以”,” ”.” ”!” ”?” ”;”分开。
3.对于词频一样的单词,按照单词字符的先后顺序进行输出。例如see,seems和yes的词频都是1,那么先输出see,再输出seems,最后输出yes。
要求:
程序允许用户多次输入,当用户选择结束时,程序才能终止。
需要对输入的字符串中的字母全部转化为小写字母。
去除多余的空白。
尽量保持程序的结构鲜明,保持良好的代码可阅读风格。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询