第 6 题  在 C++ 中,一个 8 位有符号整数(使用补码表示)的范围是( )。

别灰心,再试一次!

💡 真题解析

【答案】A

【考纲知识点】原码、反码、补码/数据类型

【解析】8位二进制,第一位为符号位表示正负,剩下7位,每位可以填0,也可以填1,根据乘法原理,能表示27个数字,范围为[-128, 127]。
 

考点:8位有符号整数补码的范围。
答案:A
解析:8位有符号整数补码,最大正数是01111111(十进制127),最小负数是10000000(十进制 -128)

知识点解析:8 位补码范围:最高位为符号位,数值范围为 −27−27 到 27−127−1,即 -128 到 127。