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

GESP 2024年3月 C++一级 单选题 第6题

C++一级单选题2024年3月第6题

所属知识点:if / if-else 语句 难度要求:掌握 考频:高频

下面 C++ 代码执行时输入 21 后,有关描述正确的是( )。
int N;
cin >> N;
if(N% 3 == 0)
    cout << "能被3整除";
else if (N % 7 == 0)
    cout << "能被7整除";
else
    cout << "不能被3和7整除";
cout << endl;

正确答案:A

题目解析
21%3==0 成立,执行第一个分支(第 4 行)输出「能被3整除」,后面 else 不再执行,选 A。 💡 if-else if-else 只走第一个满足的分支,其余跳过。

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

进入 GESPPASS 开始练习