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

GESP 2026年3月 C++一级 判断题 第5题

C++一级判断题2026年3月第5题

所属知识点:while / do-while 循环 难度要求:掌握 考频:高频

执行下面的 C++ 代码段,其语句 `cout << (N)` 将被执行 0 次或无数次(即死循环)。
cin >> N;
while (N)
    cout << (N);

正确答案:正确(√)

题目解析
输入 N=0 时 while(N) 一次不执行(0 次);输入非 0 时循环里 N 从不改变、条件永远为真,陷入死循环(无数次)。所以确实是 0 次或无数次,选 √。 💡 循环条件里的变量若在循环体内从不改变,要么一开始就不进、要么进了就出不来(死循环)。

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

进入 GESPPASS 开始练习