| 1381 |
### 第20题 冒泡排序的优化:如果某轮没有发生交换,则数组已有序。横线处应分别填写()。 ```cpp for (int i = n-1; i > 0; i--) { bool … |
➖
|
单选题 |
C++ |
4 |
四级,排序 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1380 |
### 第19题 以下代码实现选择排序,横线处应填入()。 ```cpp for (int i = 0; i < n-1; i++) { int … |
➖
|
单选题 |
C++ |
4 |
四级,排序 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1379 |
### 第18题 关于插入排序的说法,正确的是()。 |
➖
|
单选题 |
C++ |
4 |
四级,排序 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1378 |
### 第17题 以下代码实现的是哪种排序算法?() ```cpp for (int i = 1; i < n; i++) { int … |
➖
|
单选题 |
C++ |
4 |
四级,排序 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1377 |
### 第16题 执行以下代码,*(p + 3) 的值是()。 ```cpp int arr[2][2] = {{1,2},{3,4}}; int *p = &arr[0][0]; … |
➖
|
单选题 |
C++ |
4 |
四级,二维数组 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1376 |
### 第15题 以下函数声明可以正确接收一个 3行4列 的二维数组作为参数的是()。 |
➖
|
单选题 |
C++ |
4 |
四级,二维数组 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1375 |
### 第14题 执行以下代码,输出的值是()。 ```cpp int a[2][3] = {{1,2,3},{4,5,6}}; int (*p)[3] = a; cout << *(*(p … |
➖
|
单选题 |
C++ |
4 |
四级,二维数组 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1374 |
### 第13题 定义 int a[3][4]; 以下说法错误的是()。 |
➖
|
单选题 |
C++ |
4 |
四级,二维数组 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1373 |
### 第12题 以下关于结构体嵌套的说法,正确的是()。 |
➖
|
单选题 |
C++ |
4 |
四级,结构体 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1372 |
### 第11题 对结构体数组进行 sort 排序时,需要自定义比较函数。以下比较函数实现按 score 降序,正确的是()。 |
➖
|
单选题 |
C++ |
4 |
四级,排序 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1371 |
### 第10题 执行以下代码,输出是()。 ```cpp struct S { int a; int b; }; void f(S s) … |
➖
|
单选题 |
C++ |
4 |
四级,结构体 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1370 |
### 第9题 定义结构体 struct Point { int x, y; }; 以下初始化正确的是()。 |
➖
|
单选题 |
C++ |
4 |
四级,结构体 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1369 |
### 第8题 执行以下代码,输出是()。 ```cpp int a[2][3] = {{1,2,3},{4,5,6}}; int *p = &a[0][0]; cout << *(p … |
➖
|
单选题 |
C++ |
4 |
四级,二维数组 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1368 |
### 第7题 关于 const int *p 和 int *const p 的区别,下列说法正确的是()。 |
➖
|
单选题 |
C++ |
4 |
四级,指针 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1367 |
### 第6题 以下代码中,p 和 q 的值分别是()。 ```cpp int a = 8; int *p = &a; … |
➖
|
单选题 |
C++ |
4 |
四级,指针 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1366 |
### 第5题 执行以下代码,输出结果是()。 ```cpp int arr[3] = {10, 20, 30}; int *p = arr + … |
➖
|
单选题 |
C++ |
4 |
四级,指针 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1365 |
### 第4题 在C++中,引用和指针的区别,下列说法正确的是()。 |
➖
|
单选题 |
C++ |
4 |
四级,指针 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1364 |
### 第3题 执行以下代码,输出是()。 ```cpp void change(int x) { x = 100; } void change2(int &x) … |
➖
|
单选题 |
C++ |
4 |
四级,指针 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1363 |
### 第2题 以下关于指针的描述,错误的是()。 |
➖
|
单选题 |
C++ |
4 |
四级,指针 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|
| 1362 |
### 第1题 执行以下代码后,输出的结果是()。 ```cpp int a = 5; int *p = &a; int **q = … |
➖
|
单选题 |
C++ |
4 |
四级,指针 |
GESP四级押题 |
2026-06-26 13:38 |
✏️
🗑️
|