本题导读

本题考查程序框图的循环结构,以及数列的迭代递推。

📌【题干】

Question

(2012年辽宁卷(文)) 执行如图所示的程序框图,则输出的 值是()

!

A.        B.        C.        D.

🔍【思路分析】

破题导航

依次为 ,共迭代 次,退出时 ,故选 D

✅【答案】

点击查看答案

D

✍【详细解析】

Abstract

初始 ,。

:,;

:,;

:,;

:,;

:,;

不满足 ,退出循环,输出 。

故选 D

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

Danger

核心考点:程序框图的循环结构;迭代数列的周期性

核心方法:老老实实列表迭代:每轮写出 ,直到判定条件不成立

避坑指南:循环体执行 次(),数到第 次判定时 已不满足 ; 的序列 以 为周期,若误判迭代次数会输出 或 (选项 A、B 正是陷阱)。

📖【试题探源与推广】

Tip

试题探源:循环结构程序框图求输出值题,与 2012 年北京卷文第 4 题、2012 年山东卷文第 7 题、2013 年北京卷文第 6 题同族。

结论推广:迭代式 在 时产生周期为 的序列:;判断框 控制循环体恰好执行 次。

方法推广:框图题先数清循环次数(起始值、步长、终值),再对迭代式列表计算,不跳步。

🔗【关联脉络】

Multi column