GESP 三级 · GESP 202412 C++ 三级 第 6 题

选择题 · 答案 B · 考点:位运算

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

题目

补码 $1111\ 1101$ 进行运算 $1111\ 1101 >> 1$ 以后得到的结果是( )

答案:B

考点

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

解题思维

补码负数算术右移,高位补符号位

常见错误

误将算术右移当作逻辑右移(高位补0),或混淆补码与无符号数移位规则

详细解析(节选)

考点:补码表示|算术右移

解析

补码 $1111\ 1101$ 最高位为 1,是负数,其绝对值为 3,故原数为 $-3$。

同考点真题

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