本题导读

本题考查程序框图的循环与条件判断逻辑,通过逐步跟踪自变量 与 的迭代值求解最终输出。

📌【题干】

Question

(2010年山东卷(理)) 执行如图所示的程序框图,若输入 ,则输出 的值为.

🔍【思路分析】

破题导航

  1. 初始 ,计算 。
  2. 判断条件 是否成立:
  • 若成立,输出 并结束;
  • 若不成立,执行 ,进入下一次循环。

✅【答案】

点击查看答案

✍【详细解析】

Abstract

第 1 次循环:

  • 输入 ;
  • 计算 ;
  • 判断 。因为 不成立,执行“否”分支:。

第 2 次循环:

  • ;
  • 计算 ;
  • 判断 。因为 不成立,执行“否”分支:。

第 3 次循环:

  • ;
  • 计算 ;
  • 判断 。因为 不成立,执行“否”分支:。

第 4 次循环:

  • ;
  • 计算 ;
  • 判断 。
  • 因为 成立,执行“是”分支,输出 的值为 。

故答案为:

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

Danger

  1. 核心考点:循环结构程序框图的执行顺序与判定条件。
  2. 核心方法:列表或逐步列出每次循环中 及条件判定的值。
  3. 避坑指南:注意当满足条件输出时,输出的是当前循环的 值,而非 或 。

📖【试题探源与推广】

Tip

  1. 试题探源:源于数值计算中的不动点迭代与收敛性终止条件。
  2. 结论推广:该迭代关系 的不动点为 ,每次迭代偏差缩小为原来的 。

🔗【关联脉络】

Multi column