本题导读
本题考查当型循环结构的程序框图,通过逐步追踪变量 和 的值,确定跳出循环的判定条件。
📌【题干】
Question
(2009年浙江卷(理)) 某程序框图如图所示,该程序运行后输出的 的值是 ()
A. 4 B. 5 C. 6 D. 7
🔍【思路分析】
破题导航
初始状态下赋值 。
依次模拟每次循环中 和 的更新:,。
当 时,条件 不成立,跳出循环并输出当前的 值。
✅【答案】
点击查看答案
A
✍【详细解析】
Abstract
输入初始值 。 判断 成立,进入循环:
第一次循环:,; 判断 成立,继续循环:
第二次循环:,; 判断 成立,继续循环:
第三次循环:,; 判断 成立,继续循环:
第四次循环:,; 判断 不成立,跳出循环。 最终输出的 值为 4。 故选 A
💡【考点归纳与避坑指南】
Danger
核心考点:当型(While)循环结构的运行流程与条件控制。
核心方法:列表模拟跟踪。
避坑指南:注意指数运算 的增长速度。在第三次循环后 ,第四次循环中 使得 值剧增,直接满足退出条件,不要习惯性地多算循环次数。
📖【试题探源与推广】
Tip
试题探源: 本题设计来源于计算机科学中典型的指数爆炸模型,用以测试循环边界的精准控制。
结论推广: 针对递推式 ,其序列呈现出极强的非线性发散特征,在少量的循环内即可跨越任意常规给定的常数边界。
🔗【关联脉络】
Multi column
/2009-浙江卷理-06-题.png)