C语言,英语短文统计统计一篇英语短文中,分别以各英文字母开头的单词数,包含单词最多的句子中的单词数.假定单词之间有任意多

C语言,英语短文统计
统计一篇英语短文中,分别以各英文字母开头的单词数,包含单词最多的句子中的单词数.假定单词之间有任意多个空白符,标点.每个单词仅由英文字母组成.
注意:第一个要求意思就是26个字母开头的单词都要统计一次.
大家能给个快捷,方便实现的想法就可以了
duguxiao2004 1年前 已收到1个回答 举报

shuaizhangqi 幼苗

共回答了16个问题采纳率:87.5% 举报

首先你肯定会分割字符..取得一个个单词..这是肯定的..
至于第一个问题的单词数.你可以通过将英文转换成小写后,取它的ascII 数值.然后建立这么一个数组,直接以它的ascII-XX为下标后储存数量.
这样就避免了循环操作
对于第个问题,取出一个单词后,最好的方法就是排序后放到一个数组里面进行比较..不过这里不用这么麻烦...每碰到一个单词就放到数组里面.然后循环比较..找到后,就给那个数组对应 数组存储数量.

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.026 s. - webmaster@yulucn.com