选择题 · 答案 A · 考点:位运算
a | 10($a$ 与 $10$ 都是 $10$ 进制,且二进制表示最高位为 $1$)运算的结果是( )。
a | 10
看到 a | 10 → 先转 10 为 1010₂,定位第 1、3 位被置 1,其余位不变
易错点:B 项误以为第 0 位被清零(实际是保留 a 原值);C 项将“第二位为 1”偷换为“为 0”;D 项误判最高位受影响(高位全为 0,或运算不改变)。
考点:位运算|二进制表示|逻辑或运算
运算后唯一确定的是第 1 位(从右数第二位)变为 1,其他位状态不确定。