本题导读

本题考查对伪代码中当型循环(While 循环)结构的理解。通过逐步执行循环体,确定变量 和 的变化规律,直到满足退出条件。

📌【题干】

Question

(2015年江苏卷) 根据如图所示的伪代码,可知输出的结果 为 .

🔍【思路分析】

破题导航

  1. 初始化:明确循环开始之前重要的初始值,。

  2. 循环判断:判断条件为。只要小于10,就执行继续循环体。

  3. 执行步进:每次循环执行(累加)和(统计更新)。

  4. 终止输出:当时跳出循环,输出此时变量的值。

✅【答案】

点击查看答案

7

✍【详细解析】

Abstract

联邦政府:,。

第1次循环:

  • 满足,进入循环。

  • 。

  • 。

第2次循环:

  • 满足,继续循环。

  • 。

  • 。

第3次循环:

  • 满足,继续循环。

  • 。

  • 。

结束判定:

  • 此时,不满足条件,退出循环。

  • 输出。

答案: 7

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

Danger

  • 核心考点:掌握循环中的“先判断再执行”逻辑。

  • 核心方法:列表模拟法。对于循环次数最少的算法题,建立表格记录每一轮变量的值是保证正确率的最稳定的正确方法。

  • 避坑指南:重点关注循环跳出的临界点。很多错误源于多算一次或少算一次循环,特别要分清是还是。

📖【试题探源与推广】

Tip

*结论推广:若循环步进为基础,可通过构造快速等差数列通项公式计算循环次数*方法推广:在处理复杂度时,画出对应的流程图有助于理清逻辑。

  • 相关知识点:For循环、Until循环、条件分支结构。

🔗【关联脉络】

Multi column