本题导读

本题考查程序框图与循环结构,以及算法逐步代入计算。

📌【题干】

Question

(2011年天津卷(理)) 阅读下面的程序框图,运行相应的程序,则输出的 的值为 ()

A. 3       B. 4       C. 5       D. 6

🔍【思路分析】

破题导航

  1. 初始状态:。
  2. 第一轮循环:,。判断 ?否,继续。
  3. 第二轮循环:,。判断 ?否,继续。
  4. 第三轮循环:,。判断 ?否,继续。
  5. 第四轮循环:,。判断 ?是,退出循环输出 。

✅【答案】

点击查看答案

B

✍【详细解析】

Abstract

执行循环步骤如下:

  • 初始值:,;
  • 第 1 次循环:,( 为否);
  • 第 2 次循环:,( 为否);
  • 第 3 次循环:,( 为否);
  • 第 4 次循环:,( 为是,终止循环)。 输出的 值为 4。 故选 B

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

Danger

  • 核心考点:循环结构程序框图的执行过程、变量迭代更新。
  • 核心方法:列表追踪变量 和 的数值变化。
  • 避坑指南:注意每次循环中 的自增位置以及条件判断是“大于”还是“小于”时才退出。

📖【试题探源与推广】

Tip

  • 试题探源:高中数学算法初步与程序框图必考题。
  • 结论推广:循环结构常用于累加、累乘或递推数列的计算机实现。

🔗【关联脉络】

Multi column