本题导读
本题考查算法,以及程序框图。
📌【题干】
Question
(2013年重庆卷(理)) 执行如题(8)图所示的程序框图,如果输出 ,那么判断框内应填入的条件是()
A. B. C. D.
🔍【思路分析】
破题导航
- 分析程序结构:这是一个循环结构。初始状态 。
- 理解累乘逻辑:循环体内执行 ,随后 。
- 推导 的表达式:
- 第一次循环:,。
- 第二次循环:,。
- …以此类推。
- 利用换底公式化简:。
- 求解临界值:已知最终输出 ,即 。
- 判定终止条件:分析最后一次进入循环时的 值与退出循环时的 值,确定判断框内的不等式边界。
✅【答案】
点击查看答案
B
✍【详细解析】
Abstract
第一步:模拟循环过程
- 初始:。
- 第 1 次循环:进入循环,执行 ,随后 。
- 第 2 次循环:进入循环,执行 ,随后 。
- …
- 第 次循环:进入循环,执行 ,随后 。
第二步:化简累乘式 根据对数换底公式 ,有:
第三步:建立等式 已知输出结果 ,则: 这说明最后一次参与运算的对数项是 。
第四步:确定判断框条件 回顾最后一次运算:
- 当 时,满足条件进入循环,执行 ,随后 变为 。
- 当 时,不再满足条件,跳出循环输出 。
因此,判断框内的条件应当允许 通过,但拦截 。 对比选项:
- (A) : 无法进入,错误。
- (B) : 进入, 退出,正确。
- (C) : 仍会进入,错误。
故选:B。
💡【考点归纳与避坑指南】
Danger
核心考点:见详细解析
核心方法:“对数链式消去法”。在涉及多个对数连乘时,换底公式是唯一的化简路径。 2. 易错点:循环变量 的自增顺序。注意先计算 后增加 。
避坑指南:分清“判断框条件”与“累乘最后一项”的对应关系。如果是 ,本质与 等价(针对整数)。
📖【试题探源与推广】
Tip
试题探源:指对数互化、循环变量的步长。
结论推广:若输出 ,则最后一项参与运算的真数为 。
方法推广:算法框图中的逆推题,通常先算出运算结果对应的变量状态,再代入分支节点进行区间判定。
🔗【关联脉络】
Multi column
知识锚点 (Nodes)
类题演练 (Links)
/2013-重庆卷理-08-题.png)