计算机等级考试(二级C语言)

在C语言中,正确的用户标识符是()A、3fB、_forC、structD、_f.5

题目

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

  • A、3f
  • B、_for
  • C、struct
  • D、_f.5
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于C语言用户标识符的叙述中正确的是

A.用户标识符中可以出现下划线和中划线(减号)

B.用户标识符中不可以出现中划线,但可以出现下划线

C.用户标识符中可以出现下划线,但不可以放在用户标识符的开头

D.用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头


正确答案:B
解析:C语言规定,合法的标识符由字母、数字和下划线组成,并且第一个字符必为字母或下划线。

第2题:

以下叙述正确的是______。

A.可以把define和if定义为用户标识符

B.可以把define定义为用户标识符,但不能把if定义为用户标识符

C.可以把if定义为用户标识符,但不能把define定义为用户标识符

D.define和if都不能定义为用户标识符


正确答案:B
解析:if是C语言中的保留字,所以不能作为用户标识符;define是C语言中的预编译命令,由于C语言中的预编译命令都是以#开头,所以define可以作为用户标识符。

第3题:

以下选项中不合法的标识符是

A)print

B)FOR

C)&a

D)_00


正确答案:C

第4题:

可以在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以字母开头。

第5题:

在Java语言中,不是标识符组成成员的是( )。

A.字母

B.数字

C.下划线

D.@符号


正确答案:D

第6题:

在命名Python标识符时,以下命名合理的是()

A.list

B.for

C.users

D.type


正确答案:C

第7题:

可以在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以字母开头。

第8题:

以下选项中不合法的标识符是

A.print

B.FOR

C.&a

D._00


正确答案:C
解析:考查C语言标识符。C语言合法标识符的命名规则是:标识符只能由字母、数字和下划线组成,并且第一个字符必须为字母或下划线。因为选项C)中的标识符的第一个字符为"&",所以C)为本题的正确答案。

第9题:

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

A.sum

B.money$

C.month_1_2

D._counter


正确答案:B

第10题:

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

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

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

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

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


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