GESP C++ 真题 · 逐题精解
首页C++五级真题 › 2023年9月 › 第7题

GESP 2023年9月 C++五级 单选题 第7题

C++五级单选题2023年9月第7题

所属知识点:综合应用(跨题型) 难度要求:掌握 考频:—

根据下面C++代码的注释,两个横线处应分别填入( )。
bool isOdd(int x){ return x % 2 == 1; }
bool compare(int x1, int y1){ return x1 > y1; }  // 降序
// 调用:
sort(lstA, lstA + n, ____________________);            // blank1
for (int i = 0; i < n; i++)
    if (____________________)                        // blank2
        cout << lstA[i] << " ";

正确答案:A

题目解析
sort 第三参数传比较函数名 compare;筛奇数处调用 isOdd(lstA[i]),选 A。

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

进入 GESPPASS 开始练习