本题导读
本题考查程序框图的循环结构,以及阶乘的计算。
📌【题干】
Question
(2011年新课标卷(文)) 执行如图的程序框图,如果输入的 是 ,那么输出的 是 ()
A. B. C. D.
🔍【思路分析】
破题导航
- 步骤1:逐轮模拟
- 步骤2:
- 步骤3:直到 不成立
✅【答案】
点击查看答案
A
✍【详细解析】
Abstract
初始时 ,。每次先令 ,再令 ,当 时继续循环。
输入 时,循环中的乘法依次使 变为 ,此时 ,不满足 ,所以输出 ,故选 A
💡【考点归纳与避坑指南】
Danger
核心考点:循环结构流程图的逐次模拟;判断条件 的退出时机
核心方法:列表逐轮记录 与 ,注意是”先乘后加、先判断后输出”的顺序
避坑指南:循环在 时退出,最后一轮乘法是 ();误把 也乘进去会得 错选 B。
📖【试题探源与推广】
Tip
试题探源:程序框图循环结构题,与 2012 年北京卷文第 4 题、2012 年安徽卷文第 6 题同族。
结论推广:该流程计算 : 从 乘到 ;把框图还原成算式可一次判断结果量级。
方法推广:循环框图题先明确循环体与退出条件的先后顺序,再逐轮列表模拟,最后核对退出轮是否参与运算。
🔗【关联脉络】
Multi column
知识锚点 (Nodes)
类题演练 (Links)
/2011-新课标卷文-05-题.png)