本题导读
本题考查算法初步,以及程序框图。
📌【题干】
Question
(2013年浙江卷(理)) 5. 某程序框图如图所示,若该程序运行后输出的值是 ,则 \quad\quad
A. B. C. D.
🔍【思路分析】
破题导航
- 理解循环逻辑:初始化 。判断条件为 ?若为“否”,执行 且 。
- 识别数学功能:该程序是一个累加求和的过程。当循环执行到 时,执行最后一次累加。
- 建立等式:利用裂项相消法 计算 的通项表达式,令其等于 求解 。
✅【答案】
点击查看答案
A
✍【详细解析】
Abstract
第一步:模拟程序运行过程
- 初始状态:。
- 第 1 次循环:判断 为假,执行 ,。
- 第 2 次循环:判断 为假,执行 ,。
- …
- 第 次循环:判断 为假,执行 ,。
- 退出循环:判断 为真,输出 。
第二步:利用裂项相消法求和 利用裂项公式 :
第三步:建立方程求解 已知输出结果为 ,则: 解得:。
故选:A。
💡【考点归纳与避坑指南】
Danger
核心考点:循环结构的判定条件与执行次数;裂项相消法在数列求和中的应用。
核心方法:通过模拟前几项循环确定数列的通项与项数。
避坑指南:注意循环的终止位置。在本题中,当 时仍执行循环体,这意味着最后一项是 。如果误以为 时退出,则会导致结果偏小。
📖【试题探源与推广】
Tip
试题探源:算法的流量控制、数列的多种求和方法。
结论推广:对于类似的程序框图,若循环体内是 ,输出即为数列的前 项和。
方法推广:裂项相消常见形式还包括 、 等。
🔗【关联脉络】
Multi column
知识锚点 (Nodes)
类题演练 (Links)
/2013-浙江卷理-05-题.png)