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

1、第146题 (1.0分) 题号:101 以下数据中,不正确的数值或字符常量是()。

A
 8.9e1.2
B
10
C
 0xff00
D
82.5

答案解析

正确答案:A

解析:

这道题考查的是 C 语言(或大多数编程语言)中**常量**的合法表示形式。我们需要逐一分析各个选项,判断其是否符合数值或字符常量的语法规则。 ### 选项分析 * **A. `8.9e1.2`** * **分析**:这是试图使用科学计数法(指数形式)表示浮点数。在 C 语言中,科学计数法的格式为 `aEn` 或 `aen`,其中 `a` 是尾数(可以是整数或小数),`E` 或 `e` 是指数标志,**`n` 必须是整数**(可以带正负号)。 * **错误点**:这里的指数部分是 `1.2`,是一个小数,这不符合语法规定。指数部分不能包含小数点。 * **结论**:**不正确**。 * **B. `10`** * **分析**:这是一个标准的十进制整型常量。 * **结论**:正确。 * **C. `0xff00`** * **分析**:以 `0x` 或 `0X` 开头的数字表示十六进制整数。`f` 和 `0` 都是合法的十六进制数码(0-9, a-f, A-F)。 * **结论**:正确。 * **D. `82.5`** * **分析**:这是一个包含小数点的十进制浮点型常量(双精度或单精度,取决于具体上下文,但作为常量本身是合法的)。 * **结论**:正确。 ### 总结 题目要求选出**不正确**的数值或字符常量。只有选项 A 违反了科学计数法中指数必须为整数的规则。 **正确答案:A**
题目纠错
c语言选择判断题库

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

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