以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 C/C++编程思想 』 (http://bbs.xml.org.cn/list.asp?boardid=61) ---- 大家都来指点小弟呀`` (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=33072) |
-- 作者:zy198655 -- 发布时间:5/26/2006 3:55:00 AM -- 大家都来指点小弟呀`` 编写一个程序,其功能是将用户输入的一段英文(注意包含空格、逗号、句号及英文字母)分离出单词,并以每个单词出现的次数从高到低输出单词及其次数,次数相同的单词以其对应字符串大小升序输出。 例如:Green is on the left,Red is on the Right,the right is afraid of water, the left is afraid of insects. 输出:is(4) the(4) afraid(2) left(2) of(2) on(2) right(2) Green(1) insects(1) Red(1) water(1) [提示: (1) 建立一函数用于接收输入的英文段落。 (2) 建立字符串数组用于保存每次分离出的单词,及出现的次数(编一函数) 。 (3) 对字符串数组按规定进行排序(编一函数) ] 小子刚刚学````希望各位大虾们多多指点啊` |
-- 作者:firstway -- 发布时间:5/26/2006 8:40:00 PM -- 提示一下 先试着写出读取一个单词的函数 然后统计相同单词的次数(比如怎么比较两个单词一样,呵呵,其实就是字符串一样,,如果是C++的话就更简单了) |
-- 作者:elfstone -- 发布时间:5/27/2006 12:12:00 AM -- C++和JAVA都封装了功能强大的字符串处理函数,使得解决此类问题变得很简单。。。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
40.039ms |