GESP C++ 真题 · 逐题精解
首页C++八级真题 › 2023年12月 › 第14题

GESP 2023年12月 C++八级 单选题 第14题

C++八级单选题2023年12月第14题

所属知识点:平面几何与面积 难度要求:掌握 考频:中频

下面程序的输出为:
#include <iostream>
using namespace std;
int main() {
    const int N = 30;
    int cnt = 0;
    for (int a = 1; a <= N; a++)
        for (int b = a; a + b <= N; b++)
            for (int c = b; a + b + c <= N; c++)
                if (a * a + b * b == c * c)
                    cnt++;
    cout << cnt << endl;
    return 0;
}

正确答案:A

题目解析

枚举 1≤a≤b≤c 且 a+b+c≤30、满足 a²+b²=c²(勾股数)………

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

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

进入 GESPPASS 开始练习