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

GESP 2025年3月 C++一级 单选题 第12题

C++一级单选题2025年3月第12题

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

下面 C++ 代码执行后,将输出能被 2 整除且除以 7 余数为 2 的数。下列选项不能实现的是( )。
for (int i = 0; i < 100; i++)
    if ________________
        cout << i << " ";

正确答案:C

题目解析
要「偶数且除以 7 余 2」。A、B、D 都正确表达(!(i%2)=偶数、i%2!=1=偶数);唯 C 的 !(i%7) 表示「能被 7 整除(余 0)」不是余 2,选 C(实现不了的)。 💡 !(i%7)i%7==0(整除);要余 2 得写 i%7==2

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

进入 GESPPASS 开始练习