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

GESP 2025年9月 C++一级 判断题 第9题

C++一级判断题2025年9月第9题

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

下面 C++ 代码执行时将导致无限循环(也称死循环)。( )
int count = 0;
while (count < 5){
    count += 1;
    if (count == 3)
        continue;
    cout << count << ' ';
}

正确答案:错误(×)

题目解析
count 每轮都会 +1,count==3 时虽 continue,但 count 已经加过了、会继续往 5 走,循环正常结束,不会死循环。说法错,选 ×。 💡 continue 会不会造成死循环,看「让循环前进的那句」在 continue 之前还是之后。这里 count+=1 在前,安全。

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

进入 GESPPASS 开始练习