题目
【题文】下列标识符中合法的是( )。A. i'mB. _C. 3QD. for
【题文】下列标识符中合法的是( )。
A. i'm
B. _
C. 3Q
D. for
题目解答
答案
B. _
解析
本题考查编程语言中标识符的命名规则。合法标识符需满足以下条件:
- 不能以数字开头;
- 只能包含字母、数字和下划线;
- 不能是保留关键字。
选项分析
A. i'm
- 包含非法字符
'(撇号),标识符只能包含字母、数字和下划线,因此不合法。
B. _
- 下划线
_是合法字符,且符合标识符命名规则,因此合法。
C. 3Q
- 以数字
3开头,标识符不能以数字开头,因此不合法。
D. for
for是保留关键字(如循环语句),保留关键字不能用作标识符,因此不合法。