本题导读
本题考查带有循环结构的程序框图。解题核心在于严格按照框图设定的逻辑顺序进行模拟运行,特别注意变量 的更新顺序以及循环终止的临界条件。
📌【题干】
Question
(2014年新课标I卷(理)) 执行如图的程序框图,若输入的 分别为 ,则输出的 ()
A. B. C. D.
🔍【思路分析】
破题导航
- 初始化变量:。
- 执行循环判断:判断 是否成立。
- 若成立:进入循环体,依次更新 的值。
- 若不成立:跳出循环,输出 。
- 逐步跟踪:列表或记录每一次循环后各变量的状态。
✅【答案】
点击查看答案
D
✍【详细解析】
Abstract
输入阶段:。
第一轮循环 ( 为“是”):
第二轮循环 ( 为“是”):
第三轮循环 ( 为“是”):
判断阶段 ( 为“否”): 跳出循环,输出 。
故选 D
💡【考点归纳与避坑指南】
Danger
核心考点:循环结构的逻辑执行。
核心方法:模拟运行。对于这类题目,耐心地写出每一步变量的变化是得分的关键。
避坑指南:赋值语句 有先后顺序,意味着 取的是 更新前的值,这一点极易出错。
📖【试题探源与推广】
Tip
试题探源: 条件结构、直到型与当型循环的区别、算法的收敛性。
结论推广: 该算法本质上是在计算连分数的一种变形。
方法推广: 面对复杂的程序框图,在草稿纸上建立轮次跟踪表(逐轮记录 )是防止算错的有效手段。
🔗【关联脉络】
Multi column
知识锚点 (Nodes)
类题演练 (Links)
/2014-新课标I卷理-07-题.png)