本题导读
本题考查算法与程序框图,以及循环结构。
📌【题干】
Question
(2012年湖北卷(理)) 阅读如图所示的程序框图,运行相应的程序,输出的结果 .
🔍【思路分析】
破题导航
- 初始化变量:设定初始状态 。
- 执行循环迭代:顺次执行 与 。
- 条件分支判定:检查 是否成立。若为“是”,则 并返回循环;若为“否”,则跳出循环并输出 。
✅【答案】
点击查看答案
9
✍【详细解析】
Abstract
根据程序框图的流程,依次追踪各变量的离散变化状态:
初始状态:
第 1 次循环:
执行累加:
执行步进:
条件判定: 此时 ,满足条件 ,走“是”分支。
计数自增: 返回循环。
第 2 次循环:
执行累加:
执行步进:
条件判定: 此时 ,满足条件 ,走“是”分支。
计数自增: 返回循环。
第 3 次循环:
- 执行累加:
- 执行步进:
- 条件判定: 此时 ,不满足条件 ,走“否”分支。
- 跳出循环,输出 的值。
此时输出的 。
填空题答案为:9
💡【考点归纳与避坑指南】
Danger
- 核心考点:直到型循环结构控制流、步进变量的代数累加。
- 核心方法:状态变量离散追踪表。通过列表详细记录每轮迭代后各变量的具体数值,确保临界判定的准确性。
- 避坑指南:
- 循环次数判定失误:在第二轮结束 自增变为 3 时,部分考生容易误认为此时直接进行条件判定并跳出,从而漏掉第三轮的累加。务必严格按照流程图中的箭头指向顺序进行代数推导。
📖【试题探源与推广】
Tip
- 试题探源: 本题源于人教A版高中数学必修三第一章《算法初步》中关于循环结构的典型求和模型。
- 结论推广:
- 连续奇数序列求和数学模型:分析该算法的代数结构,变量 构成一个首项为 1、公差为 2 的等差数列(即正奇数序列:)。
- 累加器 的物理本质是求该奇数数列的前 项和。
- 依据等差数列求和公式,前 个连续正奇数的代数总和恒满足如下关系:
- 本题由于条件限制共执行了 轮循环,直接套用模型可得: 。
🔗【关联脉络】
Multi column
/2012-湖北卷理-12-题.png)