本题导读
本题考查算法初步,以及程序框图。
📌【题干】
Question
(2013年广东卷(理)) 执行如图所示的程序框图,若输入 的值为 ,则输出 的值是 .
🔍【思路分析】
破题导航
- 初始化:读取输入值 。初始变量为 。
- 判断条件:进入循环的判断条件是 (即 )。
- 循环执行:
- 执行核心算式 。
- 执行计数更新 。
- 模拟过程:逐次追踪变量的变化,直到 的值大于 时退出循环,输出当前的 值。
✅【答案】
点击查看答案
7
✍【详细解析】
Abstract
第一步:初始状态 输入 ,初始值 ,。
第二步:模拟循环运行
- 第 1 次循环: 判断 为“是”。 执行 ; 执行 。
- 第 2 次循环: 判断 为“是”。 执行 ; 执行 。
- 第 3 次循环: 判断 为“是”。 执行 ; 执行 。
- 第 4 次循环: 判断 为“是”。 执行 ; 执行 。
第三步:终止与输出 判断 为“否”。 退出循环,输出 的值。此时 。
故答案为:7。
💡【考点归纳与避坑指南】
Danger
核心考点:程序框图中的当型循环逻辑。 2. 核心技巧:“变量追踪列表”。当循环步数较多(通常超过 3 步)时,建议在草稿纸上建立如下表格,以防逻辑混淆: | 运行次数 | 是否进入循环 | 的更新 | 的更新 | | :--- | :--- | :--- | :--- | | 初始 | - | 1 | 1 | | 1 | 是 () | 1 | 2 | | 2…
核心方法:见详细解析
避坑指南:注意循环体中 和 的更新顺序。本题是先更新 再自增 ,如果顺序反了,结果会截然不同。
📖【试题探源与推广】
Tip
试题探源:算法的顺序结构、直到型循环、条件判定。
结论推广:见详细解析。
方法推广:见详细解析
🔗【关联脉络】
Multi column
知识锚点 (Nodes)
类题演练 (Links)
/2013-广东卷理-11-题.png)