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

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

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

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

有关下面C++代码正确的是( )。
bool isEven(int N){ return N % 2 == 0; }
int Square(int N){ return N * N; }
int checkNum(bool (*pf)(int), int num){
    if (pf(num))
        return 1;
    else
        return 0;
}

正确答案:C

题目解析
问正确说法。Square 返回 int 而非 bool,行 B 把它当 bool(*)(int) 传入会类型不匹配编译错误,选 C。

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

进入 GESPPASS 开始练习