本题导读
本题考查程序框图的循环结构,以及累加与累乘。
📌【题干】
Question
(2013年新课标II卷(文)) 执行如图的程序框图,如果输入的 ,那么输出的 ()
A. B.
C. D.
🔍【思路分析】
破题导航
- 初值 ,,。
- 每轮:,,;判断 是否成立。
- 把每轮的 、 列成表。
✅【答案】
点击查看答案
(B)
✍【详细解析】
Abstract
初值 ,,,。逐轮计算:
轮次 (循环前) (循环后) 1 1 2 2 2 3 3 3 4 4 4 5 第 4 轮结束后 ,退出循环,输出 选 B。
💡【考点归纳与避坑指南】
Danger
核心考点:程序框图的循环结构
核心方法:逐次循环写出 、 的变化表,判断退出条件
避坑指南:循环体顺序是”先 ,再 ,最后 ”, 是累乘量而非累加量; 时退出,对应 ,别多算一轮。
📖【试题探源与推广】
Tip
试题探源:算法初步中的程序框图(全国卷常考)。
结论推广:当型循环”先判断后执行”,直到型循环”先执行后判断”,两者的迭代次数可能差 。
方法推广:框图题稳妥解法:列表记录每一轮各变量的值,直到退出条件成立为止。
🔗【关联脉络】
Multi column
/2013-新课标II卷文-07-题.png)