GESP C++ 真题 · 逐题精解
首页C++四级真题 › 2023年6月 › 第15题

GESP 2023年6月 C++四级 单选题 第15题

C++四级单选题2023年6月第15题

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

在下列代码的横线处填写( ),完成对有 n 个 int 类型元素的数组 array 由小到大排序。
void SelectionSort(int array[], int n) {
    int i, j, min, temp;
    for (i = 0; i < n - 1; i++) {
        min = i;
        for (j = i + 1; j < n; j++) {
            if (_______________)
                min = j;
        }
        temp = array[min];
        array[min] = array[i];
        array[i] = temp;
    }
}

正确答案:A

题目解析
选择排序找最小元素:当 array[min]>array[j] 时更新 min=j,选 A。

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

进入 GESPPASS 开始练习