#include<stdio.h>#include<string.h>int main(){ int n,ch[3],i,t,k,j; while(scanf("%d",&n)!=EOF) { scanf("%s",ch); for(i=0;i<3;i++) { if(ch[i]<ch[0]) { t=ch[0]; ch[0]=ch[i]; ch[i]=t; } } if(ch[2]<ch[1]) { k=ch[2]; ch[2]=ch[1]; ch[1]=k; } for(j=0;j<3;j++) { if(j==0) printf("%c",ch[0]); else printf(" %c",ch[j]); } printf("\n"); } return 0;}Problem Description输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 Input输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output对于每组输入数据,输出一行,字符中间用一个空格分开。 Sample Inputqweasdzxc Sample Outpute q wa d sc x z
第1题:
下列关于ASCII码不正确的叙述是(17)。
A.ASCII码是美国信息交换标准代码
B.ASCII码通常占用一个字节,用八位二进制数编码组成,可以显示256个符号
C.字母“A”的ASCII码值大于字母“a”的ASCII码
D.字母“D”的ASCII码值大于字母“B”的ASCII码
第2题:
关于十进制235,下列正确的是_____。
A.其ASCII码为0011 0010 0011 0011 0011 0101
B.其ASCII码为0000 0010 0000 0011 0000 0101
C.其ASCII码为1110 1011
D.其ASCII码为0010 0011 0101
第3题:
【判断题】使用ORDER BY子句排序时,中英文字符是按ASCII码进行比较 。
A.Y.是
B.N.否
第4题:
在ASCII码表中,数字的ASCII码值小于字母的ASCII码值。( )
第5题:
将给定的字符串序列,按照字符ASCII码顺序从小到大排序后输出结果字符串。 测试数据:adecbtk