GESP 二级 · GESP 二级样题(C++ 组) 第 23 题

判断题 · 答案 A · 考点:循环控制

← 整套速查表 GESP 二级 全部真题

题目

使用 C++语言编写循环时,有可能导致无限循环。( )

答案:A

考点

循环控制

解题思维

这道题考的是循环能否终止的条件判断。拿到题先想循环的本质:只要退出条件永远不满足,循环就停不下来。题目问'有可能',只要举出一个while(true)或for里条件恒真的例子,答案立刻明了。

常见错误

最容易掉进'循环一定会结束'的思维定势里,把'可能'当成'一定'来理解,从而误选B。还有学生看到for循环就下意识认定它自带计数器,不会死循环,忽略了如果更新语句写错(比如写成i=i+0)或者初始条件就恒真,照样会转死。另外,做题时如果纠结具体语法细节,反而忘了题干只问逻辑可能性。

详细解析(节选)

【考点】循环控制|条件判断|程序逻辑

1. 考纲定位

本题考查《GESP 程序设计二级》'循环控制'考点。命题人专门放这道判断题,是要卡住那些以为'循环=一定会执行完'的考生——二级恰恰是区分'知道循环能写'和'理解循环会停'的分水岭。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断