#P1294. DAY1 课后·整数范围与溢出
DAY1 课后·整数范围与溢出
第 1 题
32 位有符号 int 能表示的最大正整数是 ____(填具体数字)。
{{ input(1) }}
第 2 题
32 位有符号 int 的最小值是 ____(填具体数字,含负号)。
{{ input(2) }}
第 3 题
32 位无符号整数能表示的不同非负整数个数最接近?
{{ select(3) }}
- 2×10⁹
- 4×10⁹
- 2×10¹⁰
- 4×10¹⁰
第 4 题
8 位无符号整数能表示的最大值是 ____。
{{ input(4) }}
第 5 题
有符号 8 位 char 类型能表示的最大值是 ____。
{{ input(5) }}
第 6 题
有符号 8 位 char 类型能表示的最小值是 ____(含负号)。
{{ input(6) }}
第 7 题
long long(64 位有符号整数)的取值范围约为?
{{ select(7) }}
- ±21 亿
- ±9.2×10¹⁸
- 0 ~ 4.29×10⁹
- ±2.1×10⁹
第 8 题
执行 int x = 2147483647; x = x + 1; 后,x 的值(补码规则)是?
{{ select(8) }}
- 2147483648
- -2147483648
- 0
- 编译错误
第 9 题
1 KB = ____ B(填数字)。
{{ input(9) }}
第 10 题
有符号整数发生溢出时,通常的结果是?
{{ select(10) }}
- 编译报错
- 变成更大的正数
- 按补码规则回绕
- 总是变成 0
第 11 题
64 位有符号 long long 的上界约为 ____ ×10¹⁸(填一位小数,如 9.2)。
{{ input(11) }}