更多“下列选项中可作为C语言合法常量的是()。A.-80B.-80C.-80.0D.-80.0e ”相关问题
  • 第1题:

    以下选项中可作为C语言合法常量的是 _____。

    A.-80

    B.-080

    C.-8e1.0

    D.-80.Oe


    正确答案:A
    解析:C语言的常量分为整型常量、实型常量和字符型常量。选项A属于实型常量中的十进制小数形式的表示法,是合法的。

  • 第2题:

    以下选项中不能作为c语言合法常量的是( )。.

    A.0.1e+6

    B.’cd’.

    C.”、a”

    D.’\011


    正确答案:B
    要想表示字符串常量应该用双引号表示,即“cd”,单引号用于表示字符常量,所以B选项中的表示方法错误。

  • 第3题:

    以下选项中可作为C语言合法常量的是

    A.-80

    B.-80

    C.-8e1.0

    D.-80.0e


    正确答案:A
    解析:选项B中,以0开头表示是一个八进制数,而八进制数的取值范围是 0~7,所以-080是不合法的;选项C和D中,e后面的指数必须是整数,所以也不合法。

  • 第4题:

    以下选项中不能作为c语言合法常量的是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    本题考查的是c语言的常量。0.1e+6是实型常量的指数形式,代表0.1×10的6次方,所以选项B)是合法的;“a”是合法的字符串常量,a9一个非打印的转义字符表示响铃,所以选项C)是合法的;011是一个字符常量,011是一个用3位八进制表示的转义字符,所以选项D)也是合法的。在C语言中,字符常量是用单引号括起来的一个字符,选项A)中的cd包含了2个字符,所以是不正确的。

  • 第5题:

    以下选项中可作为C语言合法常量的是______。

    A.-80

    B.-80

    C.-8e1.0

    D.-80.0e


    正确答案:A
    解析:对于B,以0开头表示八进制数,八进制数的范围是0~7,所以B不对;c后面必须是整数,所以C、D也不合法。