本题导读

本题考查程序框图与循环结构,以及算法逻辑执行。

📌【题干】

Question

(2020年全国卷I(文))执行下面的程序框图, 则输出的 ( )

A. 17       B. 19       C. 21       D. 23

🔍【思路分析】

破题导航

  1. 明确初始输入:。
  2. 按照循环体规则逐次计算累加和 与变量 的更新值,直至条件 不成立时终止循环并输出 。

✅【答案】

点击查看答案

D

✍【详细解析】

Abstract

初始状态:.

  • 第 1 次循环:, ( 成立);
  • 第 2 次循环:, ( 成立);
  • 第 3 次循环:, ( 成立);
  • 第 4 次循环:, ( 成立);
  • 第 5 次循环:, ( 成立);
  • 第 6 次循环:, ( 成立);
  • 第 7 次循环:, ( 成立);
  • 第 8 次循环:, ( 成立);
  • 第 9 次循环:, ( 成立);
  • 第 10 次循环:, ( 成立);
  • 第 11 次循环:, ( 不成立,跳出循环)。 输出的 为 . 故选:(D)。

💡【考点归纳与避坑指南】

Danger

  1. 核心考点:程序框图、循环与条件判断。
  2. 核心方法:严格按步骤列表或逐次追踪变量值。
  3. 避坑指南:注意循环体内变量更新的先后顺序,避免因 更新滞后或提前导致结果偏差。

📖【试题探源与推广】

Tip

  1. 试题探源:高考算法与程序框图常规题。
  2. 结论推广:累加求和类程序框图本质上是计算奇数序列的前 项和。

🔗【关联脉络】

Multi column