AVal
BFix
CAsc
DChr
第1题:
有以下程序 main() { char s[]="abcde"; s+=2; printf("%d\n",s[0]); } 执行后的结果是______。
A.输出字符a的ASCⅡ码
B.输出字符c的ASCⅡ码
C.输出字符c
D.程序出错
第2题:
可获得字符ASCII码值的函数为Asc。()
第3题:
比较两个英文字符串大小的方法是( )
A.从第一个字符比起,比其ASCⅡ码值,第一个相同再比第二个,逐个向后比
B.从最后一个字符比起,比其ASCⅡ码值,逐个向前比
C.从第一个字符比起,以ASCⅡ码值的逆序,逐个向后比
D.从最后一个字符比起,以ASCⅡ码值的逆序,逐个向前比
第4题:
有下列程序:
A.输出字符a的ASCⅡ码
B.输出字符C的ASCⅡ码
C.输出字符C
D.程序出错
第5题:
请编写函数proc(),其功能是:将str所指字符串中除下标为偶数、同时ASCⅡ码值为奇数的字符外,其余的字符都删除,串中剩余字符所形成的一个新串放在t所指的数组中。例如,若str所指字符串中的内容为ABCDEFG12345,其中字符8的ASCⅡ码值为偶数,所在元素的下标为奇数,因此必须删除;而字符A的ASCⅡ码值为奇数,所在数组中的下标为偶数,因此不应当删除。依次类推,最后t所指的数组中的内容应是ACEG。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所写的若干语句。 试题程序:

第6题:
下面( )字符的ASCⅡ码最小。
A.H
B.f
C.F
D.5
第7题:
第8题:
可获得字符的ASCII码的函数是()。
AVal
BFix
CAsc
DChr
第9题:
实现ASCII码转换成字符的函数是()。
第10题:
下列字符中,ASCⅡ码值最小的是()。
第11题:
Val
Fix
Asc
Chr
第12题:
Val()
Str()
Asc()
Chr()
第13题:
返回值为字符串的函数是( )。
A、 Str
B、 Val
C、 Len
D、 Asc
第14题:
能够将ASCII码转化为相应的字符的函数是______。
A.ASC()
B.CHR()
C.STR()
D.VAL()
第15题:
下列关于ASCⅡ编码的叙述中,正确的是( )。
A.一个字符的标准ASCⅡ码占一个字节,其最高二进制位总为1
B.所有大写英文字母的ASCⅡ码值都小于小写英文字母‘a’的ASCⅡ码值
C.所有大写英文字母的ASCⅡ码值都大于小写英文字母‘a’的ASCⅡ码值
D.标准ASCⅡ码表有256个不同的字符编码
第16题:
下列关于ASCIl编码的叙述中,正确的是( )。
A.一个字符的标准ASCⅡ码占一个字节,其最高二进制位总为1
B.所有大写英文字母的ASCⅡ码值都小于小写英文字母‘a’的ASCⅡ码值
C.所有大写英文字母的ASCⅡ码值都大于小写英文字母‘a’的ASCⅡ码值
D.标准ASCⅡ码表有256个不同的字符编码
第17题:
请补充函数proc(),该函数的功能是:把字符串str中的字符按字符的ASCⅡ码升序排列,处理后的字符串仍然保存在原串中,字符串及其长度作为函数参数传人。
例如,如果输入“9fedcba”,则输出为“abcdefg”。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。
试题程序:


【1】i+1【2】str[j]=str[i]
【解析】题目要求把字符串str中的字符按其ASCⅡ码值升序排列,可以使字符串中的每一个字符与其后的所有字符相比较,因此【1】填“i+1”;把该字符与ASCⅡ码值小于其本身而且位置在它后面的字符相交换,最后就可以使ASCⅡ码值小的在前、大的在后,因此【2】填“str[j]=str[i]”。
第18题:
下列关于ASCⅡ编码的叙述中,正确的是( )。
A.国际通用的ASCⅡ码是8位码
B.所有大写英文字母的ASCⅡ码值都小于小写英文字母“a”的ASCⅡ码值
C.所有大写英文字母的ASCⅡ码值都大于小写英文字母“a”的ASCⅡ码值
D.标准ASCⅡ码表有256个不同的字符编码
第19题:
求字符ASCII码的函数为()。
A Val()
B Str()
C Asc()
D Chr()
第20题:
已知字符"D"的ASCⅡ码为十进制数的68,则字符"f"的 ASCⅡ码的十六进制数表示为()
第21题:
可获得字符ASCII码值的函数是()。
第22题:
Val
Fix
Asc
Chr
第23题:
70
66
102
72