【题】
单词排序
输入 5 个单词,将它们按从大到小的顺序排列后输出。
输入:
5个单词
输出:
排序后的顺序
测试输入 | 期待的输出 | 时间限制 | 内存限制 | 额外进程 | |
---|---|---|---|---|---|
测试用例 1 | 以文本方式显示
| 以文本方式显示
| 1秒 | 64M | 0 |
【分析】
这是个排序的问题,只是排序的对象是字符串。
冒泡排序的程序好写,这就不多说了。
至于字符串比较,可以自己写一个函数处理,稍稍复杂一点。
也可以利用C语言库函数strcmp(),直接比较字符串大小。用法参见
strcmp()函数介绍
至于字符串的交换,
C语言库还有个函数strcpy(),字符串复制。
【代码】