本题导读
本题考查条件判断),以及等比数列的前 项和公式 。
📌【题干】
Question
(2019年全国卷III(文))执行如图所示的程序框图,如果输入的 为 0.01,则输出 的值等于()
A. B. C. D.

🔍【思路分析】
破题导航
- 理解循环逻辑:
- 初始值:。
- 第一次进入循环:, 然后 。判断 ?(否,继续)。
- 第二次进入循环:, 然后 。判断 ?(否,继续)。
- 寻找终止阈值:
- 我们需要找到第一个使得 成立的 。
- 已知 ,则 ,而 。
- 计算累加和:
- 确定循环停止前 累加到了哪一项,利用等比数列求和公式得出结果。
✅【答案】
点击查看答案
C
✍【详细解析】
Abstract
【答案】 C 【解析过程】 第一步:追踪循环过程
- 初始化:。
- 第 1 次循环:, 。判断 不成立。
- 第 2 次循环:, 。判断 不成立。
- 第 3 次循环:, 。判断 不成立。
- 第 4 次循环:, 。判断 不成立。
- 第 5 次循环:, 。判断 不成立。
- 第 6 次循环:, 。判断 不成立。
- 第 7 次循环:, 。 此时 ,满足条件,退出循环并输出 。
第二步:求和计算 输出的 。 这是一个首项 ,公比 ,项数 的等比数列。 根据求和公式 : 。
故选:C。
💡【考点归纳与避坑指南】
Danger
- 循环结束项的判定:这是此类题目最容易出错的地方。本题中判断框在 更新之后,意味着 已经加完了当前的 ,但判断的是下一个 。
- 2 的幂次常识:熟记 到 的值对解决算法题至关重要(如 )。
- 等比求和技巧:对于 这种结构,结果总是 ,记住这一结构可以快速求解计算。
📖【试题探源与推广】
Tip
在 Obsidian 笔记中,可以对比以下两种逻辑:
- 当型循环 (While):先判断后执行。如果第一次就不满足,循环体一次都不执行。
- 直到型循环 (Until):先执行后判断。无论如何,循环体至少执行一次。
- 精度问题:若 变小,循环次数增加,输出值将更趋近于 2(无穷递缩等比数列的和)。
🔗【关联脉络】
Multi column
知识锚点 (Nodes)
类题演练 (Links)