本题导读

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

📌【题干】

Question

(2013年重庆卷(理)) 执行如题(8)图所示的程序框图,如果输出 ,那么判断框内应填入的条件是()

A.       B.       C.       D.

🔍【思路分析】

破题导航

  1. 分析程序结构:这是一个循环结构。初始状态 。
  2. 理解累乘逻辑:循环体内执行 ,随后 。
  3. 推导 的表达式:
    • 第一次循环:,。
    • 第二次循环:,。
    • …以此类推。
  4. 利用换底公式化简:。
  5. 求解临界值:已知最终输出 ,即 。
  6. 判定终止条件:分析最后一次进入循环时的 值与退出循环时的 值,确定判断框内的不等式边界。

✅【答案】

点击查看答案

B

✍【详细解析】

Abstract

第一步:模拟循环过程

  • 初始:。
  • 第 1 次循环:进入循环,执行 ,随后 。
  • 第 2 次循环:进入循环,执行 ,随后 。
  • …
  • 第 次循环:进入循环,执行 ,随后 。

第二步:化简累乘式 根据对数换底公式 ,有:

第三步:建立等式 已知输出结果 ,则: 这说明最后一次参与运算的对数项是 。

第四步:确定判断框条件 回顾最后一次运算:

  • 当 时,满足条件进入循环,执行 ,随后 变为 。
  • 当 时,不再满足条件,跳出循环输出 。

因此,判断框内的条件应当允许 通过,但拦截 。 对比选项:

  • (A) : 无法进入,错误。
  • (B) : 进入, 退出,正确。
  • (C) : 仍会进入,错误。

故选:B。

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

Danger

核心考点:见详细解析

核心方法:“对数链式消去法”。在涉及多个对数连乘时,换底公式是唯一的化简路径。 2. 易错点:循环变量 的自增顺序。注意先计算 后增加 。

避坑指南:分清“判断框条件”与“累乘最后一项”的对应关系。如果是 ,本质与 等价(针对整数)。

📖【试题探源与推广】

Tip

试题探源:指对数互化、循环变量的步长。

结论推广:若输出 ,则最后一项参与运算的真数为 。

方法推广:算法框图中的逆推题,通常先算出运算结果对应的变量状态,再代入分支节点进行区间判定。

🔗【关联脉络】

Multi column