单选题
126、下列各无符号十进制整数中,能用八位进制表示的是____。
A
A、296
B
B、333
C
C、256
D
D、199
答案解析
正确答案:D
解析:
这道题考察的是计算机中数据表示的基础知识,具体涉及**无符号整数在固定位数下的表示范围**。
虽然题目中写的是“八位进制”,但结合选项数值大小(几百)以及计算机基础常识判断,这里显然是指**8位二进制(8-bit)**。因为如果是8位八进制,其表示范围将非常大($8^8 - 1 = 16,777,215),所有选项都符合,这就失去了单选题的意义。因此,我们按照**8位二进制无符号整数**来进行解析。
### 1. 确定8位无符号整数的表示范围
在计算机中,一个字节(Byte)由8个二进制位(bit)组成。
对于**无符号**整数(Unsigned Integer):
- **最小值**:所有位均为0,即 $00000000_2 = 0$。
- **最大值**:所有位均为1,即 $11111111_2$。
计算最大值:
$$2^8 - 1 = 256 - 1 = 255$$
所以,8位无符号二进制整数能表示的十进制范围是:**0 ~ 255**。
### 2. 分析各个选项
我们需要找出落在区间 $[0, 255]$ 内的数值。
* **A. 296**
* $296 > 255$,超出表示范围,无法用8位无符号二进制表示。
* **B. 333**
* $333 > 255$,超出表示范围,无法用8位无符号二进制表示。
* **C. 256**
* $256 > 255$,超出表示范围。
* 注:256的二进制是 $100000000_2$,需要9位才能表示。
* **D. 199**
* $0 \le 199 \le 255$,在表示范围内,可以用8位无符号二进制表示。
* 验证:$199 = 128 + 64 + 4 + 2 + 1 = 11000111_2$,正好占用8位。
### 3. 结论
只有选项 D 的数值在8位无符号整数的表示范围内。
**正确答案:D**
相关知识点:
八位能表最大十进制199
题目纠错
计算机基础题库练习
相关题目
单选题
1359、下列操作系统中对计算机硬件要求最高的是____
单选题
1358、下列部件中,不属于计算机主机内的是____
单选题
1357、下列不属于网络传输介质的是____
单选题
1356、下列表示的存储容量最小的是____
单选题
1355、下列____是合法的电子邮箱地址。
单选题
1354、下列____不是计算机病毒的主要特点。
单选题
1353、我们要支持国产软件,支持民族产业。那么以下是中国人自主开发的软件____
单选题
1352、我们说某计算机的内存是16MB,就是指它的容量为____字节。
单选题
1351、为使因特网中的所有计算机主机能互相识别,因特网定义了两种方法来标识网上的计算机,其中之一就是____
单选题
1350、微型计算机中运算器的主要功能是进行____
