niusouti.com
更多“以下合法的字符型常量是A) "\x13" B) "\018" C) "65" D) "\n" ”相关问题
  • 第1题:

    下列合法的字符型常量是( ),

    A.'\x13'

    B.'\081'

    C.'65'

    D.\n


    正确答案:A
    解析:C语言的字符常量是用单引号(')括起来的一个字符,也可以用以一个“\”开头的字符序列来表示字符常量。其中形式\ddd表示1到3位8进制数所代表的字符;形式\xhh表示1到2位16进制数所代表的字符。在本题中,'\x13'表示回车符,是一个字符常量:而'\081'用8进制数所代表的字符形式不正确,因为8进制数所表示的字符中不会出现数字"8",'65'单引号(即撇号)括起来的不是一个字符,而是一个十进制数字:"\n"是用双引号括起来的一个字符,表示一个字符串,而不是字符常量。

  • 第2题:

    以下不合法的字符常量是( )。

    A."、、"

    B.’\”’

    C.’\018’

    D.\xcc"


    正确答案:C
    转义字符中,八进制的表示形式为\ddd,但是八进制中不能包含数字8,所以C选项不合法。

  • 第3题:

    以下不合法的字符常量是______。

    A.'\018'

    B.'\'''

    C.'\\'

    D.'\xcc'


    正确答案:A
    解析:C语言的字符常量是用单引号(即撇号)括起来的一个字符。如'a','A','?','$'等都是字符常量。注意:'a'和'A'是不同的字符常量。除了以上形式的字符常量外,C还允许用—个"\"开头的字符序列。如'\ddd'表示1到3位八进制数所代表的字符,而八进制是由0到7这几个数字组成的,所以选项A是不合法的字符常量。

  • 第4题:

    以下合法的字符型常量是

    A.'\x13'

    B.'\081'

    C.'65'

    D.\n


    正确答案:A
    解析: C语言的字符常量是用单引号(即撇号)括起来的一个字符。除此之外,在C语言中还允许用一个“\”开头的字符序列来表示字符常量。其中,形式“\ddd"表示 1到3位8进制数所代表的字符;形式“\xhh"表示1到2位16进制数所代表的字符。在本题中,'\x13'表示回车符,是一个字符常量;'\081'用8进制数所代表的字符,但形式不正确,因为8进制数所代表的字符中不会出现数字“8”;'5'不是一个字符,而是一个十进制数字;'\n'是用双引号括起来的一个字符,表示一个字符串,而不是字符常量。

  • 第5题:

    以下合法的字符型常量是

    A.′\x13′

    B.′\081′

    C.′65′

    D.\n


    正确答案:A
    解析:C语言的字符常量是用单引号(即撇号)括起来的一个字符。除此之外,在C语言中还允许用一个"\" 开头的字符序列来表示字符常量。其中,形式"\ddd"表示1到3位8进制数所代表的字符;形式"\xhh"表示1到2位16进制数所代表的字符。在本题中,'\x13'表示回车符,是一个字符常量;'\081'用8进制数所代表的字符,但形式不正确,因为8进制数所代表的字符中不会出现数字"8";'65'不是一个字符,而是一个十进制数字;"\n"是用双引号括起来的一个字符,表示一个字符串,而不是字符常量。