本文共 586 字,大约阅读时间需要 1 分钟。
3qweasdzxc
e q wa d sc x z
思路:把ASCII码直接当整型处理即可,即直接比较大小排序,字符也是可以做异或^运算,也可以作switch的参数。
#include#define swap(a,b) {char t; t=a;a=b;b=t;}int main(){ int n; scanf("%d",&n); while (n--) { char a,b,c; getchar();//接收回车符,避免输入出错,所以以后在进行控制符%c输入的时候,千万别忘了回车符。 scanf("%c%c%c",&a,&b,&c); if (a>b) swap(a,b); if (a>c) swap(a,c); if (b>c) swap(b,c); printf("%c %c %c\n",a,b,c); } return 0;}
转载地址:http://xqmbn.baihongyu.com/