niusouti.com
参考答案和解析
正确答案:D
更多“以下均为合法用户标识符的是()A、do,xyz,_printfB、3a,_tt,IFC、void,ff,s_vD、_pi,IF,big_tree”相关问题
  • 第1题:

    下列可用于C语言用户标识符的一组是

    A.void, define, WORD

    B.a3_b3, _123,Car

    C.For, -abc, IF Case

    D.2a, DO, sizeof


    正确答案:B

  • 第2题:

    请选出可用作C语言用户标识符的一组( )。

    A.void define WORD

    B.a3_b3 _123 IF

    C.For _abc case

    D.2a DO sizeof


    正确答案:B
    解析:C语言规定,标识符只能由字母、数字和下划线三种符号组成,而且第一个字符必须是字母或下划线。A)中的void与C语言的关键字重名,不合法;C)中的case和C语言的关键字重名,不合法;D)中的2a是数字开头,而且sizeof与C语言的关键字重名,不合法。

  • 第3题:

    以下有四组用户标识符,其中合法的一组是( )

    A.For -sub Case

    B.4d DO Size

    C.f2_G3 IF abc

    D.WORD void define


    正确答案:C

  • 第4题:

    下面可以作为C语言用户标识符的一组是

    A.void define WORD

    B.a3_b3_123 IF

    C.for --abc case

    D.2a D0 sizeof


    正确答案:B
    解析:在C语言中,合法的标识符可以由字母、数字和下划线组成,其中关键字不能作为用户的标识符,且开头的第一个字符必须为字母或下划线。选项A中void为关键字;选项C中for和case为关键字;选项D中sizeof为关键字。

  • 第5题:

    可以在C语言中用做用户标识符的是______。

    A.void define WORD

    B.as_b3 _123 If

    C.for -abc cas

    D.2c Do SIG


    正确答案:B
    解析:C语言规定,标识符只能由字母、数字和下划线三种符号组成,而且第—个字符必须是字母或下划线。另外还需要注意的是关键字不能作标识符。选项a中void,C中for都为关键字,D中2c以字母开头。

  • 第6题:

    以下有4组用户标识符,其中合法的—组是______。

    A.FOR -sub Case

    B.4d DO Size

    C.f2_G3 IF abc

    D.WORD void define


    正确答案:C
    解析:C语言的标识符的定义为:以字母或下划线开头的由字母、数字字符、下划线组成的字符串。而且标识符不能与关键字相同。

  • 第7题:

    可在C程序中用作用户标识符的一组标识符是( )。

    A.void define WORD

    B.as_b3 _123 If

    C.For -abc case

    D.2c DO SIG


    正确答案:B
    解析:C语言规定,标识符是由字母、数字或下划线组成,并且它的第一个字符必须是字母或下划线,关键字不能用作用户标识符。

  • 第8题:

    以下选项中合法的用户标识符是( )


    正确答案:B
    C语言合法的用户标识符是:以字母或下划线开头,随后是字母、数字或下划线的任意长度的字符串。因此选项C和D都是错误的。选项A的long是C的保留关键字,不能用来做用户标识符,故也是错误的。

  • 第9题:

    在以下各标识符中,合法的用户标识符是 ( )

    A.1

    B.table__1

    C.0__t

    D.k%


    正确答案:B

  • 第10题:

    以下有4组用户标识符,其中合法的一组是______。

    A.FOR -sub Case

    B.4d Do Size

    C.f2 G3 IF abc

    D.WoRD void define


    正确答案:C
    解析:C语言的标识符的定义为:以字母或下划线开头的由字母、数字字符、下划线组成的字符串。而且标识符不能与关键字相同。

  • 第11题:

    下列符号属于c++语言用户标识符的是()。

    • A、DO
    • B、if
    • C、void
    • D、switch

    正确答案:A

  • 第12题:

    单选题
    以下均为合法用户标识符的是()
    A

    do,xyz,_printf

    B

    3a,_tt,IF

    C

    void,ff,s_v

    D

    _pi,IF,big_tree


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

  • 第13题:

    下列程序的运行结果为()。includetemplateclass FF{TT a1,a2,a3;public:F

    下列程序的运行结果为( )。 #include<iostream.h> template<class TT> class FF {TT a1,a2,a3; public: FF(TT b1,TT b2,TT b3){a1=b1;a2=b2;a3=b3;} TT Sum(){return a1+a2+a3;}}; void main() {FF<int>x(int(1.1),2,3),y(int(4.2),5,6); cout<<x.Sum(

    A.6.1 15.2

    B.6 15

    C.6 15.2

    D.6.1 15


    正确答案:B
    解析: 本题考查模板函数的应用,表达式int(1.1)和int(4.2)是将1.1和4.2强制转换为整型。

  • 第14题:

    以下能定义为用户标识符的是( )。

    A.printf

    B.char

    C._8abc

    D.Void


    正确答案:B
    用户自定义标识符不能与关键字相同。但可以与库函数名相同,只是一般不建议用户这么做。

  • 第15题:

    下列程序的运行结果为includetemplateclass FF{TT a1,a2,a3;public:FF(T

    下列程序的运行结果为 #include<iostream.h> template<class TT> class FF {TT a1,a2,a3; public: FF(TT b1,TT b2,TT b3){a1=b1;a2=b2;a3=b3;} TT Sum(){return a1+a2+a3;}}; void main() { FF<int>x(int(1.1),2,3),y(int(4.2),5,6); cout<<x.Sum()<<‘‘<

    A.6.1 15.2

    B.6 15

    C.6 15.2

    D.6.1 15


    正确答案:B
    解析: 本题考查模板函数的应用,表达式int(1.1)和int(4.2)是将1.1和4.2强制转换为整型。

  • 第16题:

    下面各选项中,均是C语言中合法标识符的选项组是A.for china to B.long_123 short 56_do C.void union _342 D.text _023 _3ew


    正确答案:D
    本题主要考查标识符的定义。对标识符的定义是历次考试中常考的内容之一。标识符主要由数字、下画线和字母组成,其中数字不能放在首位,另外,用户自定义标识符时,不能将标识符定义为C语言中已定义的关键字,如short、for、void等。
    根据上面对标识符的分析,我们不难看出本题的正确答案是D。在选项A中,for是一个已经被定义的关键字,不符合标识符定义的规定;在选项B中,short是C语言系统中已经定义了的关键字,且56_do以数字开头,不符合标识符定义的规定;在选项C中,void、union都是已被定义的关键字,因此不正确。

  • 第17题:

    下列可用于C语言用户标识符的—组是______。

    A.void define WORD

    B.a3_b3 _123 Car

    C.For-abc IFCase

    D.2a DO sizeof


    正确答案:B
    解析:C语言规定标识符只能由字母,数字和下划线3种字符组成,且第—个字符必须为字母或下划线,所以排除C和D。 C语言还规定标识符不能为C语言的关键字,从而选项A(void是关键字)也是错误的。

  • 第18题:

    下列可用于C语言用户标识符的一组是A.void, define, WORD B.a3_b3, _123,Car C.For, -abc, Case D.2a, DO, sizeof


    正确答案:B
    在C语言中,标识符是用来表示变量名、符号常量名、函数名、数组名、类型名和文件名的有效字符序列。标识符的命名规则为:
    (1)标识符只能由字母、数字和下画线三种字符构成,而且标识符的第一个字符必须是字母或下画线。
    (2)标识符不能是C语言中已经定义了的关键字,如int、for等。
    根据上述的标识符命名规则,我们可以看出选项A不正确,其中有void和define两个C语言中定义了的关键字。
    选项B正确,其中的三个标识符都符合C语言中标识符的命名规则。
    选项C不正确,其中的-abc是不合法的标识符,它不是由字母、数字和下画线三种字符构成的。需要注意,For和Case是合法的标识符,但不建议这么使用。
    选项D不正确,其中有两个不合法的标识符,2a以数字开头,不符合命名规则,而sizeof是C语言中已经定义了的一个关键字,不能用做标识符。

  • 第19题:

    以下可用作C语言用户标识符的是( )

    A.void,define,WORD

    B.a3_b3,_123,IF

    C.FOR,- -abc,Case

    D.2a,Do,Sizeof


    正确答案:B
    C语言规定用户标识符由字母、数字和下划线组成,且第一个字符必须是字母或下划线,可见选项C),D)是错误的;此外,c语言不允许用户将关键字作为标识符,而选项A)中的void正是C语言的关键字。

  • 第20题:

    可以在C语言中用做用户标识符的是______。

    A.void define WORD

    B.as b3 _123 If

    C.for -abc cas

    D.2c Do SIG


    正确答案:B
    解析:C语言规定,标识符只能由字母、数字和下划线三种符号组成,而且第一个字符必须是字母或下划线。另外还需要注意的是关键字不能作标识符。选项A中void,C中for都为关键字,D中2c以字母开头。

  • 第21题:

    下面4个选项中均是合法的用户标识符的是 ______。

    A.define,void,A

    B.ab_3,_123,hello

    C.For,-abc,Case

    D.2a,D0,sizeof


    正确答案:B

  • 第22题:

    请选出可用作C语言用户标识符的是( )。

    A.void,define,WORD

    B.a3_b3,_123,IF

    C.FOR,-abc,Case

    D.2a,Do,$izeof


    正确答案:B
    解析:C语言规定用户标识符由字母、数字和下划线组成,且第一个字符必须是字母或下划线,可见选项C),D)是错误的;此外,C语言不允许用户将关键字作为标识符,而选项A)中的void是C语言的关键字。

  • 第23题:

    以下各标识符中,合法的用户标识符为()。

    • A、pad和p#d
    • B、scanf和a10
    • C、void和max_1
    • D、_a*和temp

    正确答案:B