指出下面合法的标识符 ______A. 3ab B. ABC C. a_3 D. _stu2
在编程语言中,标识符需遵循“由字母、数字、下划线组成,且不能以数字开头”的核心规则。基于此:
A. 3ab 以数字“3”开头,违反“首字符非数字”规则,不合法;B. ABC 仅含字母,符合所有基本要求,合法;C. a_3 以字母“a”开头,后续包含下划线和数字,格式正确,合法;D. _stu2 以下划线开头(允许),后续包含字母和数字,符合规则,合法。
合法标识符为:B、C、D。