参考答案和解析
正确答案:A
A。【解析】本题考查的是标识符。标识符由数字、字母以及下画线构成。其第一个字符必须是字母或下画线,中间不能有空格;标识符的长度是任意的,但由于编译系统的限制一般不超过31个字符;标识符中的大小写字母是不同的;定义标识符时不能采用系统的保留字。
更多“下列符号中可以用做C++标识符的是( )。 A._radiusB.foo~barC.elseD. ”相关问题
  • 第1题:

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

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

    A.y_2006

    B._EST_H

    C.Return

    D.switch


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

  • 第2题:

    以下4组符号中都可以用做C/C++程序中的标识符的是()。

    A.print _3d oodb aBc

    B.Iam one_half start$it 3pai

    C.Pxq My->book line# His.age

    D.Str_1 Cpp pow while


    print _3d oodb aBc

  • 第3题:

    1、下列符号中可以用作C++标识符的是?

    A._radius

    B.foo~bar

    C.else

    D.3room


    D C标识符是以字母、下划线开头的,由字母、数字及下划线组成的,不与关键字相同的字符串。选项C)中else为关键字。

  • 第4题:

    下列符号中可以用作C++标识符的是

    A._radius

    B.foo~bar

    C.else

    D.3room


    正确答案:A
    解析:本题考查C++语言中的标识符的定义。标识符不是一个随意的字符序列,定义标识符时一般应注意如下几点:第一个字符必须是字母或下划线,中间不能有卒格,所以选项D是错误的:在第一个字母后,可以是任意字母、下划线和数字组成的字符序列,所以选项B不正确:标识符的长度是任意的,但特定的编译系统能够识别的标识符长度是有限的。一般不要超过31个字符:标识符中大小写字母是有区别的:用户定义标识符时,不要采用系统的保留字,else是系统保留字所以选项C是错误的。故应该选择A。

  • 第5题:

    下列符号中可以用做C++标识符的是()。

    A._radius

    B.foo~bar

    C.else

    D.3room


    _abc