GESP 三级 · GESP202609 C++ 三级 第 4 题

选择题 · 答案 C · 考点:原码、反码与补码

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

题目

关于计算机编码中补码,下面说法错误的是(  )。

答案:C

考点

原码、反码与补码

解题思维

补码是计算机处理有符号数的标准方式。正数补码等于原码;负数补码等于原码按位取反后加 1。本题考的是对补码定义和 8 位表示范围的准确理解。

常见错误

选项 A 说"正数的补码与其原码、反码相同",这是典型陷阱。正数原码是二进制本身,反码是取反,补码是反码加 1,三者显然不同。很多考生会混淆"原码"和"补码"的概念,误以为正数补码就是原码。

详细解析(节选)

1. 考纲定位

本题考查《GESP 考试大纲》三级"计算机编码"模块中的补码概念。命题人专门设置此题,是因为绝大多数考生对"正数补码"的定义记忆模糊,容易把"原码"和"补码"混为一谈,这是补码章节最基础的易错点。

2. 解题思维

看到"补码"先想定义——正数补码=原码,负数补码=原码取反+1。然后看选项 A:"正数的补码与其原码、反码相同"。正数原码是二进制本身,反码是取反,补码是反码加 1,三者显然不同。选项 B、C、D 都是补码的标准定义或正确推论。

同考点真题

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