判断题 · 答案 A · 考点:位运算
$-11$ 的补码的一种计算方式是从右往左扫描正数的二进制形式,遇到第一个 $1$ 之后,左边的所有位都取反。
看到负数补码构造→先想‘取反加一’的等价变形
易混:C++^是异或,非乘方;扫描方向反了会变原码
考点:二进制补码表示|位运算
记忆:补码=取反加一;从右扫遇首1后左取反右不动,正是该定义的等价变形 → 答案 A. 正确