本题导读
本题考查程序框图的循环结构,以及等比数列的迭代。
📌【题干】
Question
(2012年安徽卷(文)) 如图所示,程序框图(算法流程图)的输出结果是()
(开始 → , → 判断 ?:是则执行 , 后回到判断;否则输出 、结束)
A. B. C. D.
!
🔍【思路分析】
破题导航
逐轮翻倍至 时退出, 累计加 次为 ,输出 ,选 B。
✅【答案】
点击查看答案
B
✍【详细解析】
Abstract
逐轮模拟:
初始 ,; 成立 → ,;
成立 → ,;
成立 → ,;
不成立 → 退出循环,输出 。
故选 B
💡【考点归纳与避坑指南】
Danger
核心考点:循环结构框图模拟;判断条件的临界轮次
核心方法:列表逐轮记录 、 与判断结果,直到条件首次不成立
避坑指南: 时条件 仍然成立(含等号),要多走一轮, 最终是 不是 ;把”输出 “误读为”输出 “会错选 (D) 。
📖【试题探源与推广】
Tip
试题探源:程序框图循环输出题,与 2012 年辽宁卷文第 10 题、2012 年北京卷文第 4 题同族。
结论推广: 按 增长、“不超过 “的循环轮数为 (本题 从 起判 次:)。
方法推广:框图题列表模拟,重点盯判断条件的等号与输出变量名。
🔗【关联脉络】
Multi column
知识锚点(Nodes)
类题演练 (Links)