以下选项中,非法的字符常量是()。 A) ‘t’ B) ‘17’ C)“n” D) ‘xaa’A.是转义字符B.是转义字符C.是字符串,不是字符D.是转义字符

题目

以下选项中,非法的字符常量是()。 A) ‘t’ B) ‘17’ C)“n” D) ‘xaa’

A.是转义字符

B.是转义字符

C.是字符串,不是字符

D.是转义字符


相似考题
更多“以下选项中,非法的字符常量是()。 A) ‘t’ B) ‘17’ C)“n” D) ‘xaa’”相关问题
  • 第1题:

    以下选项中非法的字符常量是()

    A.’\102’

    B.’\65’

    C.’\xff’

    D.’\019’


    正确答案:D
    字符常量有两种表示方法:一种是用该字符的图形符号,如'b','y','*'。另外还可以用字符的ASCII码表示,即用反斜符(\)开头,后跟字符的ASCII码,这种方法也称为转义序列表示法,具体方法是:有两种形式:一种是用字符的八进制ASCII码,表示为:\odd.这里,ddd是八进制值(o可以省略)。另一种使用字符的十六进制ASCII码值,表示为 \0xhh或0Xhh 这里hh是两位十六进制值。本题中D)选项‘\019'使用是八进制表示,不应该出现9,所以错误

  • 第2题:

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

    A、’l’

    B、’\\’

    C、”\n”

    D、’我’


    参考答案:C

  • 第3题:

    以下选项中不属于字符常量的是( )。

    A.

    B.

    C.

    D.


    正确答案:A
    在c语言程序中,用单引号把一个字符或反斜线后跟一个特定的字符括起来表示一个字符常量。选项B)、c)和D)为正确的字符常量,而选项A)是用双引号括起来的字符,表示一个字符串常量。

  • 第4题:

    以下选项中,非法的字符常量是 ( )

    A.'\t'

    B.'\17'

    C.\n

    D.'\xaa'


    正确答案:C

  • 第5题:

    以下选项中,( )是合法的字符常量。

    A.N

    B.'\010'

    C.68

    D.d


    正确答案:B
    解析:本题考查字符型常量的表示。选项A是字符串的表示方法;选项B所表示的是一个转义字符,是特殊的字符常量;选项 C中所表示的是整型常量;选项D中不是常量的表示。故本题答案是B。

  • 第6题:

    以下选项中非法的字符常量是( )。

    A.\101

    B.\65

    C.\xff

    D.\019


    正确答案:D
    在选项中,\019,以0开头的数都为八进制数,而八进制的表示数字是0~7,所以答案选择D。

  • 第7题:

    以下选项中非法的字符常量是( )。

    A.'\\'

    B.'\0201'

    C.'\xAA'

    D.'0'


    正确答案:B

  • 第8题:

    下列选项中非法的字符常量是( )。A.

    B.

    C.

    D.

    A.A

    B.B

    C.C

    D.D


    正确答案:B
    水平制表符中,"\t"表示的是横向跳若干格;选项B中,ˊ\039ˊ错误,ˊ\039ˊ是八进制形式表的字符,最大数为7,但其中出现ˊ9ˊ,ˊ,ˊ是字符逗号;选项D中,ˊ\nˊ表示的是换行。

  • 第9题:

    以下选项中不属于字符常量的是( )。

    A.'C'

    B.C

    C.'\xCC'

    D.'\072'


    正确答案:B
    解析:C语言中字符常量是用单引号括起来的单个字符,因此,选项B是错误,用双引号括起来的字符属于字符串。选项C、选项D分别表示十六进制、八进制格式ASCⅡ代码值对应的字符常量。

  • 第10题:

    单选题
    以下选项中,非法的字符常量是()。
    A

    ’/t’

    B

    ’/17’

    C

    /n

    D

    ’/xaa’


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

  • 第11题:

    单选题
    以下选项中非法的字符常量是(  )。
    A

    '\102'

    B

    '\65'

    C

    '\xff'

    D

    '\019'


    正确答案: A
    解析:
    字符常量有两种表示方法:一种是用该字符的图形符号;二是用字符的ASCII码表示,即用反斜符(\)开头,后跟字符的ASCII码,这种方法也称为转义序列表示法,具体方法有两种,一种是用字符的八进制ASCII码,表示为\odd,这里ddd是八进制值(o可以省略)。另一种使用字符的十六进制ASCII码值,表示为\0xhh或0Xhh,这里hh是两位十六进制值。D项,'\019'使用的是八进制表示,八进制表示时,每一位的可用数值范围是0~7不应该出现9,所以错误。答案选择D选项。

  • 第12题:

    单选题
    以下选项中关于C语言常量的叙述错误的是(  )。
    A

    所谓常量,是指在程序运行过程中,其值不能被改变的量

    B

    常量分为整型常量、实型常量、字符常量和字符串常量

    C

    常量可分为数值型和非数值型常量

    D

    经常被使用的变量可以定义为常量


    正确答案: A
    解析:
    常量是指在程序运行过程中其值不能被改变的量。在C语言中,有整型常量常量是指在程序运行过程中其值不能被改变的量。在C语言中,有整型常量、实型常量、字符常量和字符串常量等类型。整型常量和实型常量又称数值型常量,它们有正值和负值的区分。所谓变量是指在程序运行过程中其值可以改变的量。C语言规定,程序中所有变量都必须先定义后使用。变量和常量有明显的区分。D项,常量指在程序运行过程中,其值不能被改变的量,而变量是指在程序运行过程中,其值能被改变的量,因此变量不可以定义成常量。答案选择D选项。

  • 第13题:

    下面正确的字符常量是()

    A.\X17'

    B.\80'

    C.\\'

    D."""\n"""


    正确答案:C

  • 第14题:

    下列选项中非法的字符常量是( )。

    A.\t

    B.\039

    C.,

    D.\n


    正确答案:B
    水平制表符中,\t表示的是横向跳若干格;选项B中,\039错误,\039是八进制形式表的字符,最大数为7,但其中出现9,,是字符逗号;选项D中,\n表示的是换行。

  • 第15题:

    以下选项中关于C语言常量的叙述错误的是( )。

    A.所谓常量,是指在程序运行过程中,其值不能被改变的量

    B.常量分为整型常量、实型常量、字符常量和字符串常量

    C.常量可分为数值型常量和非数值常量

    D.经常被使用的变量可以定义成常量


    正确答案:D
    此题考查的是常量和变量的定义,常量不是经常使用的变量,而是一个确定的数值,所以答案选择D。

  • 第16题:

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

    A.'b\n'

    B.'\r'

    C.'\t'

    D.'Y'


    正确答案:A
    解析:字符常量是由单引号括起来的一个字符,而'b\n'是两个字符'b'和'\n',不是字符常量。

  • 第17题:

    以下选项中非法的字符串常量是( )

    B.\X0\011

    C.\\\t"

    D.\n\007\n


    正确答案:4

  • 第18题:

    以下选项中非法的字符常量是

    A)'\101'

    B)'\65'

    C)” \xff'

    D)'\019'


    正确答案:D
    【答案】D
    【知识点】字符常量的考察
    【解析】在C语言中要求八进制字符常量的表示为\ddd形式,但是八进制中只有0~7 ,7个数字,没有9这个数字,所以选择D。

  • 第19题:

    以下选项中合法的C语言字符常量是

    A.'\t'

    B.A

    C.67

    D.A


    正确答案:A
    解析:在C语言中,一个字符常量代表ASCII字符集中的一个小字符,在程序中用单引号把一个字符括起来作为字符常量,选项A)是一个转义字符常量,表示横向跳若干空格(代表“TAB”键);选项B)表示一个字符串;选项C)表示一个整型常量;选项D)表示一个标识符(代表一个变量),故本题答案为A)。

  • 第20题:

    以下选项中非法的字符常量是( )。


    正确答案:B
    选项A)表示的是反斜杠字符:一般可是用1~3位八进制数表示的字符,而选项B)中'0201'有4位八进制数,所以错误;选项C)是用两位十六进制数AA表示的ASCII码字符:选项D)表示的是字符0对应的ASCII码值。

  • 第21题:

    以下选项中,非法的字符常量是()。

    • A、’/t’
    • B、’/17’
    • C、"/n"
    • D、’/xaa’

    正确答案:C

  • 第22题:

    单选题
    以下选项中不属于字符常量的是(  )。
    A

    'C'

    B

    "C"

    C

    '\xCC'

    D

    '\072'


    正确答案: A
    解析:
    B项,C语言中用双引号表示字符串,在分配存储空间时需要包含"\0"作为结束标志。CD两项,分别表示十六进制、八进制格式ASCII码值对应的字符常量。答案选择B选项。

  • 第23题:

    单选题
    以下选项中非法的C语言字符常量是(  )。
    A

    'aa'

    B

    '\b'

    C

    '\007'

    D

    '\xaa'


    正确答案: A
    解析:
    A项,'aa'表示字符串,应该用双引号括起来。B项,转义符'\b'表示后退一格;C项,'\ddd'表示八进制ACSII码对应的字符;D项,'\xhh'表示两位的十六进制ASCII码对应的字符。答案选择A选项。

  • 第24题:

    单选题
    以下选项中非法的C语言字符常量是(  )。
    A

    '\x9d'

    B

    '9'

    C

    '\x09'

    D

    '\09'


    正确答案: D
    解析:
    D项,'\0dd'形式表示dd是两位八进制数,只能出现0~7之间的数字。A项,'\xhh'形式表示hh是两位十六进制数;B项,表示字符9;C项,表示十六进制数09。答案选择D选项。