GESP C++ 真题 · 逐题精解
首页C++四级真题 › 2025年9月 › 第11题

GESP 2025年9月 C++四级 单选题 第11题

C++四级单选题2025年9月第11题

所属知识点:排序与查找 难度要求:掌握 考频:—

下面程序实现插入排序(升序排序),则横线上应分别填写( )。
void insertionSort(int arr[], int n) {
for (int i = 1; i < n; i++) {
int key = arr[i];
int j = i - 1;
while ( j >= 0 && ____________________ ) { // 在此处填入代码
arr[j + 1] = arr[j];
j--;
}
____________________; // 在此处填入代码
}
}

正确答案:A

题目解析

插入排序(升序):当 arr[j]>key 时后移,结束后 arr[j+1]………

完整解析为会员内容二级及以上的逐题精讲需开通 VIP。一级解析全部免费。前往 GESPPASS 解锁

想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?

进入 GESPPASS 开始练习