本题导读

本题考查程序框图的循环结构,以及累加与累乘。

📌【题干】

Question

(2013年新课标II卷(文)) 执行如图的程序框图,如果输入的 ,那么输出的 ()

A.             B.

C.            D.

🔍【思路分析】

破题导航

  1. 初值 ,,。
  2. 每轮:,,;判断 是否成立。
  3. 把每轮的 、 列成表。

✅【答案】

点击查看答案

(B)

✍【详细解析】

Abstract

初值 ,,,。逐轮计算:

轮次(循环前)(循环后)
112
223
334
445

第 4 轮结束后 ,退出循环,输出 选 B。

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

Danger

核心考点:程序框图的循环结构

核心方法:逐次循环写出 、 的变化表,判断退出条件

避坑指南:循环体顺序是”先 ,再 ,最后 ”, 是累乘量而非累加量; 时退出,对应 ,别多算一轮。

📖【试题探源与推广】

Tip

试题探源:算法初步中的程序框图(全国卷常考)。

结论推广:当型循环”先判断后执行”,直到型循环”先执行后判断”,两者的迭代次数可能差 。

方法推广:框图题稳妥解法:列表记录每一轮各变量的值,直到退出条件成立为止。

🔗【关联脉络】

Multi column