本题导读
本题考查程序框图与循环结构,以及算法逻辑执行。
📌【题干】
Question
(2020年全国卷I(文))执行下面的程序框图, 则输出的 ( )
A. 17 B. 19 C. 21 D. 23
🔍【思路分析】
破题导航
- 明确初始输入:。
- 按照循环体规则逐次计算累加和 与变量 的更新值,直至条件 不成立时终止循环并输出 。
✅【答案】
点击查看答案
D
✍【详细解析】
Abstract
初始状态:.
- 第 1 次循环:, ( 成立);
- 第 2 次循环:, ( 成立);
- 第 3 次循环:, ( 成立);
- 第 4 次循环:, ( 成立);
- 第 5 次循环:, ( 成立);
- 第 6 次循环:, ( 成立);
- 第 7 次循环:, ( 成立);
- 第 8 次循环:, ( 成立);
- 第 9 次循环:, ( 成立);
- 第 10 次循环:, ( 成立);
- 第 11 次循环:, ( 不成立,跳出循环)。 输出的 为 . 故选:(D)。
💡【考点归纳与避坑指南】
Danger
- 核心考点:程序框图、循环与条件判断。
- 核心方法:严格按步骤列表或逐次追踪变量值。
- 避坑指南:注意循环体内变量更新的先后顺序,避免因 更新滞后或提前导致结果偏差。
📖【试题探源与推广】
Tip
- 试题探源:高考算法与程序框图常规题。
- 结论推广:累加求和类程序框图本质上是计算奇数序列的前 项和。
🔗【关联脉络】
Multi column
/2021-全国卷I-9-题1.png)