题目4_ASCII码排序
2015-01-16 21:18
169 查看
题目4
[align=center]难度:2[/align]
描述 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。
输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入
样例输出
ASCII码排序
[align=center]时间限制:3000 ms | 内存限制:65535 KB[/align][align=center]难度:2[/align]
描述 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。
输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入
2 qwe asd
样例输出
e q w a d s
代码
#include<stdio.h> int main() { char s[4],t; int N; scanf("%d",&N); getchar(); while(N--) { gets(s); if(s[0]>s[1]) { t=s[0];s[0]=s[1];s[1]=t;} if(s[0]>s[2]) { t=s[0];s[0]=s[2];s[2]=t;} if(s[1]>s[2]) { t=s[1];s[1]=s[2];s[2]=t;} printf("%c %c %c\n",s[0],s[1],s[2]); } return 0; }
相关文章推荐
- ASCII码排序 南阳理工ACM 题目4
- 题目4: ASCII码排序
- 南阳题目4-ASCII码排序
- 题目4-ASCII码排序
- 南阳理工ACM 题目4 ASCII码排序
- 题目4 ASCII码排序
- 南阳理工oj题目练习---ASCII码排序
- 南阳oj 题目4 ASCII码排序
- 题目4 ASCII码排序
- 题目四 ASCII码排序
- 题目4-ASCII码排序
- nyoj 题目4:ASCII码排序
- NYOJ 题目4 ASCII码排序
- android基础题目
- HDOJ题目分类
- 杭电题目分类
- POJ 题目2983 Is the Information Reliable?(差分约束)
- 题目:将二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向
- 离散题目13
- 关于用Java做ACM的题目提交时的问题