GESP 三级 · GESP 202603 C++ 三级 第 25 题

判断题 · 答案 A · 考点:位运算

← 整套速查表 GESP 三级 全部真题

题目

如果 a 为 int 类型的变量,且 a 的二进制最低位为 $0$ ,则表达式 ((a & 3 & 1) == 0) 的值为 true 。

答案:A

考点

位运算 讲解 →位运算 真题汇总 →

解题思维

看到 a&3&1 → 先想结合律与最低位等价性

常见错误

易误读选项 A 为‘充分条件’,实则描述的是‘若最低位为 0 则结果为真’,逻辑完全正确。

详细解析(节选)

考点:位运算结合律|最低位判断|表达式等价性

解析

a 最低位为 0 即 a 是偶数。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断