本题导读

本题考查算法初步,以及程序框图。

📌【题干】

Question

(2013年浙江卷(理)) 5. 某程序框图如图所示,若该程序运行后输出的值是 ,则 \quad\quad

A.       B.       C.       D.

🔍【思路分析】

破题导航

  1. 理解循环逻辑:初始化 。判断条件为 ?若为“否”,执行 且 。
  2. 识别数学功能:该程序是一个累加求和的过程。当循环执行到 时,执行最后一次累加。
  3. 建立等式:利用裂项相消法 计算 的通项表达式,令其等于 求解 。

✅【答案】

点击查看答案

A

✍【详细解析】

Abstract

第一步:模拟程序运行过程

  • 初始状态:。
  • 第 1 次循环:判断 为假,执行 ,。
  • 第 2 次循环:判断 为假,执行 ,。
  • …
  • 第 次循环:判断 为假,执行 ,。
  • 退出循环:判断 为真,输出 。

第二步:利用裂项相消法求和 利用裂项公式 :

第三步:建立方程求解 已知输出结果为 ,则: 解得:。

故选:A。

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

Danger

核心考点:循环结构的判定条件与执行次数;裂项相消法在数列求和中的应用。

核心方法:通过模拟前几项循环确定数列的通项与项数。

避坑指南:注意循环的终止位置。在本题中,当 时仍执行循环体,这意味着最后一项是 。如果误以为 时退出,则会导致结果偏小。

📖【试题探源与推广】

Tip

试题探源:算法的流量控制、数列的多种求和方法。

结论推广:对于类似的程序框图,若循环体内是 ,输出即为数列的前 项和。

方法推广:裂项相消常见形式还包括 、 等。

🔗【关联脉络】

Multi column