黑马程序员技术交流社区

标题: 黑马程序员求助关于输出字符串大小问题 [打印本页]

作者: 抱0抱    时间: 2014-6-13 10:56
标题: 黑马程序员求助关于输出字符串大小问题
从键盘输入6个字符串(仅仅包含英文字母和数字),对这6个字符串从小到大排列并输出结果。
研究了一上午,求大神解救!
作者: 抱0抱    时间: 2014-6-15 19:26
没有人回复,我就自己顶一个吧!╮(╯▽╰)╭
作者: 剑气近    时间: 2014-6-15 21:00
代码就不给你了,给你点思路
首先一大堆字符串
1、定义一个char [] ,用for循环scanf接收字符(期间可以加入检测英文字母和数字的语句)
2、用冒泡或是快速排序方法对char[]进行排序,其实也就是比较字符的ASCII码值
6、以大小进行输出
大概这么多,方法有很多种,希望可以帮到你,不懂再问。
我的基础测试题中有一道题与此相似,你可以借鉴举一反三:
从键盘输入一大堆字符串,统计A、B、C、D的出现次数,最后出现次数由高到低输出字母和出现次数。(C语言)
作者: 抱0抱    时间: 2014-6-16 09:58
剑气近 发表于 2014-6-15 21:00
代码就不给你了,给你点思路
首先一大堆字符串
1、定义一个char [] ,用for循环scanf接收字符(期间可以加 ...

首先非常感谢你得提示!我也有点思路,就是可能学习的内容还不够多,不知道该用什么方式来敲代码!非常感谢!
作者: 西域男孩刚    时间: 2015-9-2 17:45
用冒泡排序和选择排序都可以啊!刚学的。
作者: fdg666    时间: 2015-9-21 22:24
看着就头疼
作者: LucienER    时间: 2015-9-30 11:47
看着头疼




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2