📋 选择 / 判断题列表
支持按 ID、题目、难度、标签、来源、类别筛选
| ID | 题目摘要 | 状态 | 题型 | 类别 | 难度 | 标签 | 来源 | 创建时间 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| 1141 | Q12. 下面关于排序稳定性的描述,正确的是( )。 | ➖ | 单选题 | C++ | 4 | GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:40 | ✏️ 🗑️ |
| 1140 | Q11. 给定如下算法,其时间复杂度为( )。 ```cpp bool f(int arr[], int n, int target) { for (int i … | ➖ | 单选题 | C++ | 4 | GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:40 | ✏️ 🗑️ |
| 1139 | Q10. 小杨正在爬楼梯,需要爬 $n$ 阶才能到达楼顶。如果每次可以爬 1 个或 2 个台阶,下面代码采用递推算法来计算一共有多少种不同的方法可以爬到楼顶,则横线上应填写( )。 ```cpp int f(int n) { if … | ➖ | 单选题 | C++ | 4 | GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:40 | ✏️ 🗑️ |
| 1138 | Q9. 下面( )正确定义了二维数组。 | ➖ | 单选题 | C++ | 4 | GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:40 | ✏️ 🗑️ |
| 1137 | Q8. 假设 `int arr[2][3] = {{1,2,3},{4,5,6}};`,则 `arr[1][2]` 的值是( )。 | ➖ | 单选题 | C++ | 4 | GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:40 | ✏️ 🗑️ |
| 1136 | Q7. 给定如下代码,下面描述错误的是( )。 ```cpp struct Person { std::string name; int age; struct Address { std::string … | ➖ | 单选题 | C++ | 4 | GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:40 | ✏️ 🗑️ |
| 1135 | Q6. 下面的描述中,( )正确定义了一个名为 `Person` 的结构体并正确初始化了一个 `Person` 结构体的变量 `p`。 | ➖ | 单选题 | C++ | 4 | GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:40 | ✏️ 🗑️ |
| 1134 | Q5. 执行下述代码,将输出( )。 ```cpp void swap(int a, int &b) { int temp = a; a … | ➖ | 单选题 | C++ | 4 | GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:40 | ✏️ 🗑️ |
| 1133 | Q4. 以下哪种参数传递方式可以避免拷贝大型对象? | ➖ | 单选题 | C++ | 4 | GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:40 | ✏️ 🗑️ |
| 1132 | Q3. 执行下述代码后,变量 `a` 的值为( )。 ```cpp int a = 10; int* p = &a; *p … | ➖ | 单选题 | C++ | 4 | GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:40 | ✏️ 🗑️ |
| 1131 | Q2. 执行下述代码将输出( )。 ```cpp int x = 10; void func() { int x = 20; … | ➖ | 单选题 | C++ | 4 | GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:40 | ✏️ 🗑️ |
| 1130 | Q1. 关于下述代码,说法错误的是( )。 ```cpp int multiply(int x, int y); int main() { int a = … | ➖ | 单选题 | C++ | 4 | GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:40 | ✏️ 🗑️ |
| 1129 | J10. `ofstream file("data.txt"); cout<<"Hello";` 能将 Hello 写入文件。 | ➖ | 判断题 | C++ | 4 | GESP,四级,真题,2025.09,指针,引用,结构体,数组,默认参数,作用域,选择排序,插入排序,递推,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:35 | ✏️ 🗑️ |
| 1128 | J9. `catch(...)` 只能捕获 int 类型异常。 | ➖ | 判断题 | C++ | 4 | GESP,四级,真题,2025.09,指针,引用,结构体,数组,默认参数,作用域,选择排序,插入排序,递推,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:35 | ✏️ 🗑️ |
| 1127 | J8. 冒泡排序一轮后 {4,1,3,1,5,2} 变为 {4,1,3,1,2,5}。 | ➖ | 判断题 | C++ | 4 | GESP,四级,真题,2025.09,指针,引用,结构体,数组,默认参数,作用域,选择排序,插入排序,递推,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:35 | ✏️ 🗑️ |
| 1126 | J7. 插入排序 O(n²) 但小数据量很受欢迎。 | ➖ | 判断题 | C++ | 4 | GESP,四级,真题,2025.09,指针,引用,结构体,数组,默认参数,作用域,选择排序,插入排序,递推,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:35 | ✏️ 🗑️ |
| 1125 | J6. 递推是已知前项求后项的过程。 | ➖ | 判断题 | C++ | 4 | GESP,四级,真题,2025.09,指针,引用,结构体,数组,默认参数,作用域,选择排序,插入排序,递推,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:35 | ✏️ 🗑️ |
| 1124 | J5. 二维数组参数声明 `int arr[][4]` 是错误的。 | ➖ | 判断题 | C++ | 4 | GESP,四级,真题,2025.09,指针,引用,结构体,数组,默认参数,作用域,选择排序,插入排序,递推,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:35 | ✏️ 🗑️ |
| 1123 | J4. `void func(int*p){*p=10;} int a=5; func(&a); cout<<a;` 输出 10。 | ➖ | 判断题 | C++ | 4 | GESP,四级,真题,2025.09,指针,引用,结构体,数组,默认参数,作用域,选择排序,插入排序,递推,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:35 | ✏️ 🗑️ |
| 1122 | J3. `Student* students = new Student[20];` 合法。 | ➖ | 判断题 | C++ | 4 | GESP,四级,真题,2025.09,指针,引用,结构体,数组,默认参数,作用域,选择排序,插入排序,递推,复杂度,异常,文件 | GESP四级真题 | 2026-06-05 23:35 | ✏️ 🗑️ |