AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 c语言选择判断题库 题目详情
CA4E3A01C46000013755684012D01E55
c语言选择判断题库
379
单选题

1、第295题 (1.0分) 题号:96 下列字符序列中,不可用作C语言标识符的是()。

A
 b70
B
 #ab
C
 symbol
D
 a_1

答案解析

正确答案:B

解析:

**解析:** 在 C 语言中,标识符(Identifier)用于给变量、函数、数组等命名。标识符的命名必须遵循以下规则: 1. **组成字符**:只能由**字母**(A-Z, a-z)、**数字**(0-9)和**下划线**(_)组成。 2. **首字符限制**:第一个字符必须是**字母**或**下划线**,不能是数字。 3. **区分大小写**:C 语言是区分大小写的。 4. **关键字限制**:不能使用 C 语言的保留关键字(如 `int`, `if`, `while` 等)。 **选项分析:** * **A. `b70`**:由字母 `b` 开头,后跟数字 `7` 和 `0`。符合“字母或下划线开头,后续可以是字母、数字或下划线”的规则。**合法**。 * **B. `#ab`**:包含了特殊字符 `#`。C 语言标识符中不允许出现除下划线以外的任何特殊符号(如 `#`, `$`, `%`, `@` 等)。**非法**。 * **C. `symbol`**:全部由字母组成,且不是关键字。**合法**。 * **D. `a_1`**:由字母 `a` 开头,中间包含下划线 `_` 和数字 `1`。符合规则。**合法**。 因此,不可用作 C 语言标识符的是 **B**。 **答案:B**
题目纠错
c语言选择判断题库

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码