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

1、第135题 (1.0分) 题号:499 以下常量中,能够代表逻辑”真”值的常量是()。

A
 \0'
B
0
C
 0'
D
 NULL

答案解析

正确答案:C

解析:

在 C 语言中,逻辑值的判断遵循“非零即真,零即假”的原则。我们需要分析各个选项对应的数值,看哪个是非零值。 1. **分析选项 A:`'\0'`** * 这是空字符(Null Character)的转义序列。 * 其 ASCII 码值为 **0**。 * 在逻辑判断中,0 代表“假”。 2. **分析选项 B:`0`** * 这是整型常量 0。 * 数值为 **0**。 * 在逻辑判断中,0 代表“假”。 3. **分析选项 C:`'0'`** * 这是字符常量 `'0'`(数字字符 0)。 * 注意区分字符 `'0'` 和数字 `0`。字符 `'0'` 的 ASCII 码值为 **48**(十六进制为 0x30)。 * 因为 48 不等于 0,所以在逻辑判断中,它代表**“真”**。 4. **分析选项 D:`NULL`** * `NULL` 通常被定义为 `(void *)0` 或简单的 `0`。 * 其值为 **0**。 * 在逻辑判断中,0 代表“假”。 **结论:** 只有选项 C 的值(48)是非零值,因此能够代表逻辑“真”。 故正确答案是 **C**。
题目纠错
c语言选择判断题库

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

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