本题导读
本题考查程序框图的循环结构。
📌【题干】
Question
(2013年福建卷(文)) 阅读如图所示的程序框图,运行相应的程序,如果输入某个正整数 后,输出的 ,那么 的值为()
A. B. C. D.
🔍【思路分析】
破题导航
- 列表逐轮模拟( 初值 , 初值 ): 轮 :,;轮 :,;轮 :,;轮 :,;轮 :,。
- 仅 ,即第 轮后退出,退出条件 首次成立时 → 。
✅【答案】
点击查看答案
(B)
✍【详细解析】
Abstract
按框图顺序执行:,,输入 后进入循环”,,判断 ”。 逐轮列表:
轮次 (更新后) 归纳可知第 轮后 。 要使输出的 ,只有 ,即循环执行 轮后退出。 第 轮结束时 ,退出条件""首次成立,故 。 (验证: 时输出 ; 时输出 。) 选 B。
💡【考点归纳与避坑指南】
Danger
核心考点:程序框图的循环结构
核心方法: 逐轮为 (),要 只能 ,对应
避坑指南:退出判断在 之后,所以循环次数恰为 ——把判断位置看错就会少算一轮;列表逐轮模拟是最稳的方法。
📖【试题探源与推广】
Tip
试题探源:程序框图的循环结构(数列型累加 )。
结论推广:列表法追踪变量; 迭代 次后 。
方法推广:逐轮列表:记每轮结束后的 、 → 找落入区间的轮数 → 对应 。
🔗【关联脉络】
Multi column
知识锚点 (Nodes)
类题演练 (Links)
/2013-福建卷文-08-题.png)