更多“可获得字符的ASCⅡ码的函数是()。”相关问题
  • 第1题:

    有以下程序 main() { char s[]="abcde"; s+=2; printf("%d\n",s[0]); } 执行后的结果是______。

    A.输出字符a的ASCⅡ码

    B.输出字符c的ASCⅡ码

    C.输出字符c

    D.程序出错


    正确答案:D
    解析:此题中s是—个字符数组,而字符数纽是在编绎时为它分配内存单元的,即此字符数组的地址在编译时是确定的,所以对此地址变量并不能赋值,故语句“s+=2;”错误,故程序出错。

  • 第2题:

    可获得字符ASCII码值的函数为Asc。()


    参考答案:正确

  • 第3题:

    比较两个英文字符串大小的方法是( )

    A.从第一个字符比起,比其ASCⅡ码值,第一个相同再比第二个,逐个向后比

    B.从最后一个字符比起,比其ASCⅡ码值,逐个向前比

    C.从第一个字符比起,以ASCⅡ码值的逆序,逐个向后比

    D.从最后一个字符比起,以ASCⅡ码值的逆序,逐个向前比


    正确答案:A

  • 第4题:

    有下列程序:

    A.输出字符a的ASCⅡ码

    B.输出字符C的ASCⅡ码

    C.输出字符C

    D.程序出错


    正确答案:D
    因为字符数组s[];中的数组名S表示的是一个地址常量。所以语句“s+=2;”不能将指针在当前位置的基础上再向后移动两位,因而程序编译时出错。

  • 第5题:

    请编写函数proc(),其功能是:将str所指字符串中除下标为偶数、同时ASCⅡ码值为奇数的字符外,其余的字符都删除,串中剩余字符所形成的一个新串放在t所指的数组中。例如,若str所指字符串中的内容为ABCDEFG12345,其中字符8的ASCⅡ码值为偶数,所在元素的下标为奇数,因此必须删除;而字符A的ASCⅡ码值为奇数,所在数组中的下标为偶数,因此不应当删除。依次类推,最后t所指的数组中的内容应是ACEG。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所写的若干语句。 试题程序:


    正确答案:

    【解析】题目中要求将字符串str中下标为偶数、同时ASCⅡ码值为奇数的字符放在数组t中。首先,需要检查字符串str中下标为偶数的字符的ASCⅡ码值是否为奇数,将符合要求的字符放在数组t中。最后,为新的字符串数组添加结束符。

  • 第6题:

    下面( )字符的ASCⅡ码最小。

    A.H

    B.f

    C.F

    D.5


    正确答案::D


  • 第7题:

    已知字符B的ASCⅡ码的二进制数是1000010,字符F对应的ASCⅡ码的十六进制数为

    A.70
    B.46
    C.65
    D.37

    答案:B
    解析:

  • 第8题:

    可获得字符的ASCII码的函数是()。

    AVal

    BFix

    CAsc

    DChr


    D

  • 第9题:

    实现ASCII码转换成字符的函数是()。

    • A、STRING()
    • B、ASC()
    • C、STR()
    • D、CHR$()

    正确答案:D

  • 第10题:

    下列字符中,ASCⅡ码值最小的是()。

    • A、A
    • B、a
    • C、z
    • D、x

    正确答案:A

  • 第11题:

    单选题
    可获得字符的ASCII码的函数是()。
    A

    Val

    B

    Fix

    C

    Asc

    D

    Chr


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    求字符ASCII码的函数为()。
    A

     Val()

    B

     Str()

    C

     Asc()

    D

     Chr()


    正确答案: B
    解析: 暂无解析

  • 第13题:

    返回值为字符串的函数是( )。

    A、 Str

    B、 Val

    C、 Len

    D、 Asc


    正确答案:A

  • 第14题:

    能够将ASCII码转化为相应的字符的函数是______。

    A.ASC()

    B.CHR()

    C.STR()

    D.VAL()


    正确答案:B

  • 第15题:

    下列关于ASCⅡ编码的叙述中,正确的是( )。

    A.一个字符的标准ASCⅡ码占一个字节,其最高二进制位总为1

    B.所有大写英文字母的ASCⅡ码值都小于小写英文字母‘a’的ASCⅡ码值

    C.所有大写英文字母的ASCⅡ码值都大于小写英文字母‘a’的ASCⅡ码值

    D.标准ASCⅡ码表有256个不同的字符编码


    正确答案:B
    国际通用的ASCⅡ码为7位,且最高位不总为1;所有大写字母的ASCⅡ码都小于小写字母a的ASCⅡ码;标准ASCIl码表有128个不同的字符编码。

  • 第16题:

    下列关于ASCIl编码的叙述中,正确的是( )。

    A.一个字符的标准ASCⅡ码占一个字节,其最高二进制位总为1

    B.所有大写英文字母的ASCⅡ码值都小于小写英文字母‘a’的ASCⅡ码值

    C.所有大写英文字母的ASCⅡ码值都大于小写英文字母‘a’的ASCⅡ码值

    D.标准ASCⅡ码表有256个不同的字符编码


    正确答案:B
    国际通用的ASCⅡ码为7位,且最高位不总为1;所有大写字母的ASCⅡ码都小于小写字母a的ASCⅡ码;标准ASCⅡ码表有128个不同的字符编码。

  • 第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个不同的字符编码


    正确答案:B
    解析:ASCⅡ码有7位和8位两种版本,国际通用的ASCⅡ码是7位码,它是用7位二进制数表示一个字符的编码,共有27=128个不同的编码值,相应可以表示128个不同字符的编码。控制符数字符大写英文字母小写英文字母。

  • 第19题:

    求字符ASCII码的函数为()。

    A Val()

    B Str()

    C Asc()

    D Chr()


    C

  • 第20题:

    已知字符"D"的ASCⅡ码为十进制数的68,则字符"f"的 ASCⅡ码的十六进制数表示为()

    • A、70
    • B、66
    • C、102
    • D、72

    正确答案:B

  • 第21题:

    可获得字符ASCII码值的函数是()。

    • A、Chr$
    • B、Str$
    • C、Asc
    • D、Val

    正确答案:C

  • 第22题:

    单选题
    可获得字符的ASCⅡ码的函数是()。
    A

    Val

    B

    Fix

    C

    Asc

    D

    Chr


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    已知字符"D"的ASCⅡ码为十进制数的68,则字符"f"的 ASCⅡ码的十六进制数表示为()
    A

    70

    B

    66

    C

    102

    D

    72


    正确答案: D
    解析: 暂无解析