本题导读
本题考查程序框图与循环结构,以及算法逐步代入计算。
📌【题干】
Question
(2011年天津卷(理)) 阅读下面的程序框图,运行相应的程序,则输出的 的值为 ()
A. 3 B. 4 C. 5 D. 6
🔍【思路分析】
破题导航
- 初始状态:。
- 第一轮循环:,。判断 ?否,继续。
- 第二轮循环:,。判断 ?否,继续。
- 第三轮循环:,。判断 ?否,继续。
- 第四轮循环:,。判断 ?是,退出循环输出 。
✅【答案】
点击查看答案
B
✍【详细解析】
Abstract
执行循环步骤如下:
- 初始值:,;
- 第 1 次循环:,( 为否);
- 第 2 次循环:,( 为否);
- 第 3 次循环:,( 为否);
- 第 4 次循环:,( 为是,终止循环)。 输出的 值为 4。 故选 B
💡【考点归纳与避坑指南】
Danger
- 核心考点:循环结构程序框图的执行过程、变量迭代更新。
- 核心方法:列表追踪变量 和 的数值变化。
- 避坑指南:注意每次循环中 的自增位置以及条件判断是“大于”还是“小于”时才退出。
📖【试题探源与推广】
Tip
- 试题探源:高中数学算法初步与程序框图必考题。
- 结论推广:循环结构常用于累加、累乘或递推数列的计算机实现。
🔗【关联脉络】
Multi column
/2011-天津卷理-03-题.png)