本题导读

本题考查程序框图的循环结构,以及等比数列的迭代。

📌【题干】

Question

(2012年安徽卷(文)) 如图所示,程序框图(算法流程图)的输出结果是()

(开始 → , → 判断 ?:是则执行 , 后回到判断;否则输出 、结束)

A.        B.        C.        D.

!

🔍【思路分析】

破题导航

逐轮翻倍至 时退出, 累计加 次为 ,输出 ,选 B。

✅【答案】

点击查看答案

B

✍【详细解析】

Abstract

逐轮模拟:

初始 ,; 成立 → ,;

成立 → ,;

成立 → ,;

不成立 → 退出循环,输出 。

故选 B

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

Danger

核心考点:循环结构框图模拟;判断条件的临界轮次

核心方法:列表逐轮记录 、 与判断结果,直到条件首次不成立

避坑指南: 时条件 仍然成立(含等号),要多走一轮, 最终是 不是 ;把”输出 “误读为”输出 “会错选 (D) 。

📖【试题探源与推广】

Tip

试题探源:程序框图循环输出题,与 2012 年辽宁卷文第 10 题、2012 年北京卷文第 4 题同族。

结论推广: 按 增长、“不超过 “的循环轮数为 (本题 从 起判 次:)。

方法推广:框图题列表模拟,重点盯判断条件的等号与输出变量名。

🔗【关联脉络】

Multi column

知识锚点(Nodes)

类题演练 (Links)