本题导读
本题考查直到型/当型循环程序框图的识别与变量追踪能力,考查算法逻辑的严谨性。
📌【题干】
Question
(2010年福建卷(理)) 阅读如图所示的程序框图,运行相应的程序,输出的 值等于()
A. 2 B. 3 C. 4 D. 5
🔍【思路分析】
破题导航
- 初始化变量 。
- 按照框图顺序逐步计算 、 与 的更新值。
- 判定条件 是否成立:不成立继续循环,成立则跳出循环并输出 。
✅【答案】
点击查看答案
C
✍【详细解析】
Abstract
按照程序框图逐步运行:
- 初始状态:
- 第 1 次循环: 判断 (即 )不成立,继续循环。
- 第 2 次循环: 判断 (即 )不成立,继续循环。
- 第 3 次循环: 判断 (即 )成立,跳出循环。
此时输出 。
故选 C。
💡【考点归纳与避坑指南】
Danger
- 核心考点:循环结构程序框图的执行过程。
- 核心方法:模拟运行法(列表追踪)。
- 避坑指南:注意 在判断条件 之前执行,因此输出的 是自增后的值,不要误选为 。
📖【试题探源与推广】
Tip
- 试题探源: 改编自必修三算法初步循环结构基础例题。
- 结论推广: 此类问题重点在于区分“判断前自增”与“判断后自增”的区别。
🔗【关联脉络】
Multi column
/2010-福建卷理-05-题.png)