林老师 · 客观题题库 · GESP 三级 · 2025 真题

GESP 三级 · 2025 真题

三级 · 2025 真题 · 客观题 · 每题 2 分
真题
复刻
试卷编号OBJ-741996
题目总数25 题 · 50 分
试卷类型客观题
考生须知:
① 本卷为客观题单卷,合计 25 题 · 50 分,全部为客观题;
② 试卷右上角设有 「提交答卷」「重置考试」 按钮,提交后系统自动判分并显示答题正确情况,请确认全部作答后再行提交;
③ 试卷不显示答案,提交后方可查看每题作答与正确答案的对照;
④ 答卷进度会保留在本地缓存中,刷新或再次打开仍可继续作答;
⑤ 本卷仅供学生练习使用;请勿用于其他用途;题面有问题请联系:i64coder@163.com。

判 分 报 告

0 / 50 分
0
答 对 · 得 0
0
答 错 · 失 0
当前筛选下没有题目

客 观 题

25 QUESTIONS · 2 POINTS EACH
第 1 题 单选 未作答

88 位二进制原码能表示的最小整数是( )。

(2 分)
GESP 三级 2025-06 · 单选 第1题 | 知识点 原码、数据范围与溢出
第 2 题 单选 未作答

反码表示中,零的表示形式有( )。

(2 分)
GESP 三级 2025-06 · 单选 第2题 | 知识点 反码、原码
第 3 题 单选 未作答

补码 1011 1011 对应的真值是( )。

(2 分)
GESP 三级 2025-06 · 单选 第3题 | 知识点 补码、二进制
第 4 题 单选 未作答

若 X 的 88 位补码为 0000 1010,则 X/2 的补码是( )。

(2 分)
GESP 三级 2025-06 · 单选 第4题 | 知识点 补码、移位运算
第 5 题 单选 未作答

二进制数 1101.101 对应的十进制数是( )。

(2 分)
GESP 三级 2025-06 · 单选 第5题 | 知识点 进制转换、二进制
第 6 题 单选 未作答

补码加法中,若符号位无进位而次高位有进位,则说明( )。

(2 分)
GESP 三级 2025-06 · 单选 第6题 | 知识点 补码、数据范围与溢出
第 7 题 单选 未作答

十进制数 35.635.6 对应的八进制数是( )。

(2 分)
GESP 三级 2025-06 · 单选 第7题 | 知识点 进制转换、八进制
第 8 题 单选 未作答

二进制数 1010 | 1100 的结果是( )。

(2 分)
GESP 三级 2025-06 · 单选 第8题 | 知识点 位或、二进制、程序阅读与输出推断
第 9 题 单选 未作答

以下哪个位运算可以交换两个变量的值(无需临时变量)( )。

(2 分)
GESP 三级 2025-06 · 单选 第9题 | 知识点 位异或、程序阅读与输出推断
第 10 题 单选 未作答

如何正确定义一个长度为 55 的整型数组( )。

(2 分)
GESP 三级 2025-06 · 单选 第10题 | 知识点 一维数组、常量与变量
第 11 题 单选 未作答

以下程序使用枚举法(穷举法)求解满足条件的三位数,横线处应该填入的是( )。

01#include <iostream>
02using namespace std;
03int main() {
04    int count = 0;
05    for (int i = 100; i <= 999; i++) {
06        int a = i / 100;
07        ————————————————————
08        int c = i % 10;
09        if (a * a + b * b == c * c) {
10            count++;
11        }
12    }
13    cout << count << endl;
14    return 0;
15}

(2 分)
GESP 三级 2025-06 · 单选 第11题 | 知识点 枚举、算术运算、程序补全
第 12 题 单选 未作答

以下程序模拟了一个简单的小球反弹过程,横线处应该填入的是( )。

01#include <iostream>
02using namespace std;
03int main() {
04    int height = 10;
05    int distance = 0;
06    for (int i = 1; i <= 5; i++) { // 模拟5次落地
07        ——————————————————————
08        height /= 2;
09        distance += height;
10    }
11    cout << distance << endl;
12    return 0;
13}

(2 分)
GESP 三级 2025-06 · 单选 第12题 | 知识点 模拟、算术运算、程序补全
第 13 题 单选 未作答

C++ 代码 string s = "GESP考试";s 占据的字节数是( )。

(2 分)
GESP 三级 2025-06 · 单选 第13题 | 知识点 Unicode与汉字编码、字符型
第 14 题 单选 未作答

C++ 语句 string s="Gesp Test"; 执行 s.rfind("e") 以后,输出的是( )。

(2 分)
GESP 三级 2025-06 · 单选 第14题 | 知识点 string类、程序阅读与输出推断
第 15 题 单选 未作答

字符串 Gesp考试,字符数是( )。

(2 分)
GESP 三级 2025-06 · 单选 第15题 | 知识点 Unicode与汉字编码、string类
第 16 题 判断 未作答

C++ 中 string== 运算符比较的是字符串的内存地址,而非内容。

(2 分)
GESP 三级 2025-06 · 判断 第1题 | 知识点 string类、运算符重载
第 17 题 判断 未作答

stringsubstr(1, 3) 返回从下标 11 开始的 33 个字符的子串。

(2 分)
GESP 三级 2025-06 · 判断 第2题 | 知识点 string类、函数定义与调用
第 18 题 判断 未作答

x 是浮点数,(x >> 1) 等价于 x / 2

(2 分)
GESP 三级 2025-06 · 判断 第3题 | 知识点 移位运算、浮点型
第 19 题 判断 未作答

string("hello") == "hello" 的比较结果为 true

(2 分)
GESP 三级 2025-06 · 判断 第4题 | 知识点 string类、运算符重载
第 20 题 判断 未作答

sort 可以直接用于排序 set 中的元素。

(2 分)
GESP 三级 2025-06 · 判断 第5题 | 知识点 STL容器、STL算法与函数
第 21 题 判断 未作答

(x & 1) == 0 可以判断整数 x 是否为偶数。

(2 分)
GESP 三级 2025-06 · 判断 第6题 | 知识点 位与、关系运算
第 22 题 判断 未作答

stringsubstr(2, 10) 在字符串长度不足时会抛出异常。

(2 分)
GESP 三级 2025-06 · 判断 第7题 | 知识点 string类、异常处理
第 23 题 判断 未作答

在数学纸面计算中,pow(2, 3) 的计算结果一定是 88,但是在 C++ 中,如果遇到数据类型是浮点数,那就不一定正确。

(2 分)
GESP 三级 2025-06 · 判断 第8题 | 知识点 cmath数学函数、浮点型
第 24 题 判断 未作答

在 C++ 中,枚举的底层类型可以是非整型(如 floatdouble)。

(2 分)
GESP 三级 2025-06 · 判断 第9题 | 知识点 整型、常量与变量
第 25 题 判断 未作答

函数声明 double f(); 返回 int 时,会自动转换为 double

(2 分)
GESP 三级 2025-06 · 判断 第10题 | 知识点 函数定义与调用、隐式类型转换