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

GESP 2023年3月 C++一级 单选题 第15题

C++一级单选题2023年3月第15题

所属知识点:for 循环 难度要求:掌握 考频:高频

执行以下 C++ 语言程序后,输出结果是( )。 ---
#include <iostream>
using namespace std;
int main() {
    int sum = 0;
    for (int i = 1; i <= 20; i++)
        if (i % 3 == 0 || i % 5 == 0)
            sum += i;
    cout << sum << endl;
    return 0;
}

正确答案:C

题目解析
把 1~20 里能被 3 或 5 整除的数加起来:3+5+6+9+10+12+15+18+20 = 98,选 C。 💡 i%3==0 || i%5==0 表示「被 3 或被 5 整除」。注意 15 同时满足,但只加一次(|| 是或,不重复)。

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

进入 GESPPASS 开始练习