更多“在下列字符序列中,不可用做C语言标识符的是 ( )A.student_numB.classC.# 88D.month_12 ”相关问题
  • 第1题:

    C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是( )。

    A.预定义标识符(如库函数中的函数名)可用做用户标识符,但失去原有含义

    B.用户标识符可以由字母和数字任意顺序组成

    C.在标识符中大写字母和小写字母被认为是相同的字符

    D.关键字可用做用户标识符,但失去原有含义


    正确答案:A
    用户标识符不能以数字开头,C语言中标识符是区分大小写的,关键字不能用做用户标识符。

  • 第2题:

    下列字符序列中,不可用作C语言标识符的是______。

    A.b70

    B.#ab

    C._symbol

    D.al


    正确答案:B

  • 第3题:

    下列字符序列中,不可用作C语言标识符的是

    A.abc123

    B.no.1

    C._123_

    D._ok


    x.1

  • 第4题:

    下列字符串中。不可以用做c++标识符的是( )。 A.y_2006B._EST_HC.ReturnSXB

    下列字符串中。不可以用做c++标识符的是( )。

    A.y_2006

    B._EST_H

    C.Return

    D.switch


    正确答案:D
    本题考查C++标识符的命名规则,其规则有如下几点:①所有标识符必须由字母、数字或下画线组成,且必须由字母或下画线开头;②所有标识符不能使用C++已有的关键字;③大、小写字母表示不同意义,即代表不同的标识符。选项C中虽然retum是关键字,但因首字母大、小写不同,也可用于标识符,但不建议使用。故答案为D。

  • 第5题:

    在下列字符序列中,不可用做C语言标识符的是 ( )

    A.student___num

    B.class

    C.#88

    D.month___12


    正确答案:C