5<a<X
a<5<X
X<a<5
5<X<a
第1题:
已知三个字符为:a、Z和8,按它们的ASCII码值升序排序,结果是()。
A.8、a、Z
B.a、8、Z
C.a、Z、8
D.8、Z、a
第2题:
已知3个字符为:a、Z和8,按它们的ASCⅡ码值升序排序,结果是( )
A. 8,a,Z
B. a,8,Z
C. a,Z,8
D. 8,Z,a
第3题:
已知3个字符为:a、X和5,按它们的ASCII码值升序排序,结果是
A.5<a<X
B.a<5<X
C.X<a<5
D.5<X<a
第4题:
已知3个字符为:a、X和5,按它们的ASCII码值升序排序,结果是( )
A.5B.a<5 C.XD.5
第5题:
已知三个字符为:a、X和5,按它们的ASCⅡ码值升序排序,结果是( )。
A.5,a,X
B.a,5,X
C.X,a,5
D.5,X,a
第6题:
已知3个字符为:a、X和5,按它们的ASCII码值升序排序,结果是( )
A. 5<a<X
B. a<5<X
C. X<a<5
D. 5<X<a
第7题:
已知三个字符为:a、X和5,按它们的ASCⅡ码值升序排序,结果是( )。
A.5,a,X
B.a,5,X
C.X,a,5
D.5,X,a
第8题:
请编写函数fun(),对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码值升序排列。
例如:原来的字符串为BdsihAd,则排序后输出为 BAdhisd。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
include <stdio.h>
include <ctype.h>
include <conio.h>
int fun(char*s,int num)
{
}
main()
{
char s[10];
clrscr();
printf("输入7个字符的字符串:");
gets(s);
fun(s,7);
printf("\n%s",s);
}
第9题:
己知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序_________。 main() { char a='A'; int b=20; printf("%d,%o",(a=a+a,a+b,B) ,a+'a'-'A',b) ; }
A.表达式非法,输出零或不确定值
B.因输出项过多,无输出或输出不确定值
C.输出结果20,141
D.输出结果为20,141,20
第10题:
比较两个英文字符串的大小的方法是( )。
A.从第一个字符比起,比其ASCII码值,第一个相同再比第二个,逐个向后比
B.从最后一个字符比起,比其ASCII码值,逐个向前比
C.从第一个字符比起,以ASCII码值的逆序,逐个向后比
D.从最后一个字符比起,以ASCII码值的逆序,逐个向前比