本题导读

本题考查程序框图,以及循环结构。

📌【题干】

Question

(2011年辽宁卷(文)) 执行下面的程序框图,如果输入的 是 ,则输出的 是 ()

A.        B.        C.        D.

🔍【思路分析】

破题导航

  1. 步骤1:按框图逐步列表模拟:每轮
  2. 步骤2:再
  3. 步骤3:
  4. 步骤4: 加

✅【答案】

点击查看答案

C

✍【详细解析】

Abstract

初始:,,,。判定 (即 )。

第一轮(,是):;,;。

第二轮(,是):;,;。

第三轮(,是):;,;。

第四轮判断: 不成立,退出循环,输出 ,选 C。

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

Danger

核心考点:循环结构的模拟执行;递推数列的列表跟踪

核心方法:按""逐轮列表,每轮记录四个变量,退出条件 不成立时停

避坑指南:变量更新顺序是”先算 ,再依次把 换成旧 、 换成新 “——顺序颠倒(先更新 再算 )会得到不同数列;退出条件是 不成立即 时恰好退出,别多跑一轮把 算成 (选项 B 即多跑一轮的陷阱)。

📖【试题探源与推广】

Tip

试题探源:程序框图题与 2011-湖南卷文-11、2024-新高考I卷-08(斐波那契)、2011-新课标卷文-05 同族。

结论推广:推广:该框图实现斐波那契数列 的生成—— 是新项、 是”记忆上一项”的变量;凡”两个变量滚动更新”的框图都按斐波那契模式列表。

方法推广:框图模拟题:列四列表格(,,,)逐轮填写,退出时读最后一轮的输出变量;数列背景的框图先识别递推模式可加速。

🔗【关联脉络】

Multi column