下列字符串是合法的标识符的是( )。A._HJB.9_studentC.longD.LINE 1

题目

下列字符串是合法的标识符的是( )。

A._HJ

B.9_student

C.long

D.LINE 1

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A._w1

B.3_xy

C.int

D.LINE-3


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

第2题:

下列合法的标识符是( )。

A.123

B.#256

C.a.55

D.abhj1_2_3


正确答案:D

第3题:

下列字符串中不能作为C++标识符使用的是( )。

A.WHILE

B.user

C._lvar

D.9stars


正确答案:D
解析:此题考查的是C++语言中标识符的定义。标识符由字母、数字或下划线构成,但第一个字符必须是字母或下划线;标识符中大小写字母是不同的;用户定义标识符时,不允许采用系统的关键宇。

第4题:

下列字符串是标识符的是( )。

A.aa

B.a-class

C.int

D.LINE 1


正确答案:A
C语言规定,标识符是由字母、数字或下划线组成,并且它的第一个字符必须是字母或者下划线。int就是表达整型变量类型的标识符,它不能用做变量名和函数名。

第5题:

下列选项合法的标识符是( )。

A.1_1

B.1-j

C._11

D.1__


正确答案:C
C。【解析】C语言中标识符命中的规则是:标识符只能由字母、数字和下画线组成,第一个字符必须为字母或下画线。所以选项C正确。

第6题:

下列字符串中,正确的C++标识符是

A.foo-1

B.2b

C.new

D.-256


正确答案:D
解析:标识符只能由大小写字母,下划线和数字组成,只允许字母或下划线开头,不允许使用系统的关键字作为标识符。

第7题:

下列字符串中可以用作C++语言标识符的是( )。 A.1234B.foo~~barC.virtualS

下列字符串中可以用作C++语言标识符的是( )。

A.1234

B.foo~~bar

C.virtual

D.34var


正确答案:A
A。【解析】C++语言标识符只能由数字、字母和下画线组成,并且只能以字母和下画线为开头。

第8题:

下列标识符中( )是不合法的。

A.BigName

B.$int

C.lst

D.$1


正确答案:C
解析:本题主要考查在Java中标识符是赋予变量、对象、类和方法的名称。标识符可以由字母、数字、下划线“_”和美元符“$”组成,但不能以数字开头,不能用关键字作标识符。

第9题:

下列字符串中,正确的C++标识符是( )。

A.foo-l

B.2b

C.new

D._256


正确答案:D
解析: 第一个字符必须是字母或下划线,中间不能有空格,在第一个字母后,可以是任意字母、下划线和数字组成的字符序列;标识符的长度是任意的,但特定的编译系统能够识别的标识符长度是有限的。一般不要超过31个字符;标识符中大小写字母是有区别的;用户定义标识符时,不要采用系统的保留字。

第10题:

下列字符串中可以用作C++标识符的是( )。 A.2009varB.gotoC.test-2009SXB

下列字符串中可以用作C++标识符的是( )。

A.2009var

B.goto

C.test-2009

D.123


正确答案:D
D。【解析】标识符主要由数字、字母、下画线组成,且首位必为字母或下画线,同时标识符不能是关键字。