下列属于C语言中合法的用户自定义标识符的是()。A.ex-1B.ifC._cookD.951a

题目

下列属于C语言中合法的用户自定义标识符的是()。

A.ex-1

B.if

C._cook

D.951a


相似考题
参考答案和解析
_cook
更多“下列属于C语言中合法的用户自定义标识符的是()。”相关问题
  • 第1题:

    下列是合法的用户自定义标识符的是( )。

    A._w1

    B.3_xy

    C.int

    D.LINE-3


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

  • 第2题:

    以下四组用户自定义标识符中,全部合法的一组是( )。

    A._main enclude sin

    B.If - max turbo

    C.txt REAL 3COM

    D.int k_2 _001


    正确答案:A
    解析:C语言规定标识符只能由字母、数字和下划线三种符号组成,而且第一个字符必须是字母或下划线。D)中的-max不合法,'-'既不是字母、数字,也不是下划线;C)中的3COM第一个字符为数字,不合法;D)中的int和C语言的关键字重名,不合法。

  • 第3题:

    下列是用户自定义标识符的是A._w1 B.3_xy C.int D.LINE-3


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

  • 第4题:

    在C语言中,下面标识符不合法的是( )。

    A.sum

    B.money$

    C.month_1_2

    D._counter


    正确答案:B

  • 第5题:

    在Java语言中,下列属于合法标识符的是( )。

    A._book

    B.5file

    C.#NAME?

    D.-3.14159


    正确答案:A

  • 第6题:

    在C语言中,下列(  )是合法标识符。

    A.M.

    B.#33

    C.3dmax

    D._total

    答案:D
    解析:
    C语言中合法标识符只能由数字、字母、下划线三者组成,可以缺少某一种或某两种,但是却不能有其他符号出现,且合法标识符的第一个字符必须是字母或者下划线。故D是正确的。

  • 第7题:

    在C语言中,正确的用户标识符是()

    • A、3f
    • B、_for
    • C、struct
    • D、_f.5

    正确答案:B

  • 第8题:

    在JAVA语言中下列哪组不是合法的用户标识符()。

    • A、integer和1ch
    • B、Int和scan
    • C、case和public
    • D、_ch和integer

    正确答案:A,C

  • 第9题:

    下列语言中属于粘着语的是()

    • A、苗语
    • B、越南语
    • C、俄语
    • D、日语

    正确答案:D

  • 第10题:

    下列标识符中,不合法的用户标识符为()

    • A、aBa
    • B、_11
    • C、a_1
    • D、a&b

    正确答案:D

  • 第11题:

    单选题
    在C语言中,正确的用户标识符是()
    A

    3f

    B

    _for

    C

    struct

    D

    _f.5


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

  • 第12题:

    单选题
    以下属于用户自定义标识符的是()。 ①ac2 ②Dim ③_ad ④min_ ⑤Sub ⑥My_String
    A

    ②③⑥

    B

    ①④⑥

    C

    ③④⑤

    D

    ①②⑤


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

  • 第13题:

    下列是用户自定义标识符的是( )。

    A._wl

    B.3_xy

    C.int

    D.LINE-3


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

  • 第14题:

    下列C语言用户标识符中,不属于合法标识符的是A.ad_int B.bb_7 C._dd7 D.int


    正确答案:D
    C语言的标识符主要用来表示常量、变量、函数和类型等的名字,只起到标识作用。标识符由数字、下画线或英文字母构成,可以分为三类:保留字、预定义标识符和用户定义标识符。保留字是指每一个标识符都有其特定的含义,不允许用户把它们当做变量名使用,如if、int、for等。预定义标识符也是一类具有特殊含义的标识符,它们被用做库函数名和预编译命令,如define、include等。用户定义标识符是用户根据自己的需要定义的一类标识符,用于标识变量、符号常量、用户定义函数、类型名和文件指针等。这类标识符主要由英文字母、数字和下画线构成,但开头字符一定是字母或下画线。
    题目中选项A、B、C都是合法的用户自定义标识符,选项D为保留字,不属于用户标识符。

  • 第15题:

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


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

  • 第16题:

    下列是用户自定义标识符的是

    A._w1

    B.3_xy

    C.int

    D.LINE-3


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

  • 第17题:

    下列字符串是用户自定义标识符的是______。

    A._w1

    B.3_xy

    C.int

    D.LINE-3


    正确答案:A
    解析:标识符是由字母或下划线打头,由字母、数字、下划线组成的字符串,包括关键字、编译预处理命令和用户自定义标识符3种,选项B、D不是合法的标识符,选项C是关键字。

  • 第18题:

    下列语言中,属于印欧语系的是()

    • A、维吾尔语
    • B、苗语
    • C、法语
    • D、越南语

    正确答案:C

  • 第19题:

    以下属于用户自定义标识符的是()。 ①ac2 ②Dim ③_ad ④min_ ⑤Sub ⑥My_String

    • A、②③⑥
    • B、①④⑥
    • C、③④⑤
    • D、①②⑤

    正确答案:B

  • 第20题:

    ()是合法的用户自定义标识符。

    • A、b-b
    • B、<fr> 
    • C、_isw
    • D、float

    正确答案:C

  • 第21题:

    下列标识符中,合法的用户标识符为()

    • A、month
    • B、5xy
    • C、int
    • D、yourname

    正确答案:A

  • 第22题:

    单选题
    下列语言中属于粘着语的是()
    A

    苗语

    B

    越南语

    C

    俄语

    D

    日语


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

  • 第23题:

    多选题
    在JAVA语言中下列哪组不是合法的用户标识符()。
    A

    integer和1ch

    B

    Int和scan

    C

    case和public

    D

    _ch和integer


    正确答案: A,C
    解析: 暂无解析

  • 第24题:

    单选题
    以下选项中可用作C语言中合法用户标识符的是(  )。
    A

    _123

    B

    void

    C

    -abc

    D

    2a


    正确答案: A
    解析:
    合法标识符的命名规则是:标识符可以由字母、数字和下划线组成,并且第一个字符必须为字母或下划线,其中,关键字在程序中都代表着固定的含义,不能另作他用。B项中void是关键字,不合法。C项和D项没有以字母或下划线开头,不合法。答案选择A选项。