本题导读

本题考查带有循环结构的程序框图。解题核心在于严格按照流程图的逻辑顺序,逐步更新变量 的值,并准确判断循环终止的临界条件。

📌【题干】

Question

(2014年新课标II卷(理)) 执行如图所示的程序框图,若输入的 均为 ,则输出的 ()

A.        B.        C.        D.

🔍【思路分析】

破题导航

  1. 初始化变量:读取输入值 ;初始赋值 。
  2. 循环判断:检查条件 。如果为“是”,执行循环体;如果为“否”,输出 。
  3. 追踪循环:
    • 每次循环内先更新 ();
    • 再更新 ();
    • 最后更新自增变量 ()。
  4. 终止运算:当 增加到不再满足 时,停止循环。

✅【答案】

点击查看答案

D

✍【详细解析】

Abstract

第一步:初始状态 输入:。 赋值:。

第二步:执行循环过程

循环次数条件 的更新() 的更新() 的更新()
第 1 次是 ()
第 2 次是 ()
第 3 次否 ()———

第三步:输出结果 当 时,判断框条件 为“否”,退出循环。 此时输出 的当前值,即 。

故选 D

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

Danger

  1. 核心考点:程序框图中的当型循环结构。

  2. 核心方法:按框序逐步追踪 ,注意先算后加的更新顺序与临界判定。

  3. 避坑指南:注意审题与运算细节。

📖【试题探源与推广】

Tip

  1. 试题探源: 程序框图中的当型循环结构、条件结构。

  2. 结论推广: 当型循环须判断最后一次循环是否执行,临界值判定是得分关键。

  3. 方法推广: 面对更复杂的程序框图(如含有多重循环或复杂数列求和),利用解析式表达变量 的通项有时比逐步追踪更高效。 3. 知识关联: 此类框图常与数列(等差、等比、阶乘)求和相结合考查。

🔗【关联脉络】

Multi column