参考答案和解析
正确答案:D
A选项中整型常量应表示为1200,不能包含“。”。B选项中E后面的指数必须为整数。C选项中转义字符以“、”开始,若要表示字符“、”,应写为“、、”。
更多“以下选项中能表示合法常量的是( )。A.1,200B.1.5E2.0C.”\”D.”\007” ”相关问题
  • 第1题:

    以下选项中能表示合法常量的是( )。

    A.整数;1,200

    B.实数:1.5E2.0

    C.字符斜杠:“\”

    D.字符串:“\007”


    正确答案:D
    解析:A:整数中不能用逗号分隔,B:实数中E后数值必须是整数,C:C语言里字符串中的字符’\’需转义,应为’\\’。

  • 第2题:

    以下选项中能表示合法常量的是______

    A.1.5E2.0

    B.3lf

    C.1, 200

    D.‘ ’


    D 解析:A:整数中不能用逗号分隔,B:实数中E后数值必须是整数,C:C语言里字符串中的字符’\’需转义,应为’\\’。

  • 第3题:

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

    A.'007'

    B.'b'

    C.'aa'

    D.'xaa'


    B

  • 第4题:

    以下选项中不能用作C程序合法常量的是()

    A.1,234

    B.'123'

    C.123

    D."x7g"


    A A选项中逗号是一个操作符。

  • 第5题:

    以下选项中能表示合法常量的是()

    A.整数:1,200

    B.实数:1.5E2.0

    C.字符斜杠:''

    D.字符串:"007"


    C C语言的语法规定,字母e(E)之前必须有数字,且e(E)后面的指数必须是整数,而选项c)中,e(E)后面的指数是小数,所以不合法。