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

GESP 2025年6月 C++一级 单选题 第11题

C++一级单选题2025年6月第11题

所属知识点:break / continue 难度要求:掌握 考频:高频

下面 C++ 代码执行后输出是( )。
int i;
for (i = 1; i < 11; i += 3){
    continue;
    if (i % 2 == 0)
        break;
    printf("%d#", i);
}
if (i >= 11)
    printf("END");

正确答案:A

题目解析
循环体第一句就是 continue,后面 break 和 printf 永远执行不到,循环只空跑。i 从 1 每次 +3:1、4、7、10,再变 13 停。i=13>=11,输出 END,选 A。 💡 第一句就 continue → 后续语句全废,循环只是空转推进 i。

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

进入 GESPPASS 开始练习