条件判断与循环
公开阅读样例,用于了解讲解方式。样例不代表学校正式教学周次安排。
学习目标
- 解释条件如何选择执行路径。
- 追踪循环中变量的变化。
- 用修改后的示例检查自己的预测。
前置知识
变量、整数和基本输出语句。
根据条件选择执行路径
条件判断用于决定执行哪一段语句。下面的 60 分仅是练习目标,不代表课程评分标准。
public class Practice {
public static void main(String[] args) {
int score = 72;
if (score >= 60) {
System.out.println("达到练习目标");
} else {
System.out.println("继续练习");
}
int total = 0;
for (int number : new int[] {1, 2, 3}) {
total += number;
}
System.out.println(total);
}
}
第一段输出“达到练习目标”。循环把 1、2、3 依次加入累计值,第二段输出 6。
追踪变量
| 当前 number | 更新后的 total |
|---|---|
| 1 | 1 |
| 2 | 3 |
| 3 | 6 |
练习与检查
把数组改成 new int[] {2, 4, 6},逐步记录变量,最终输出应为 12。然后把 score 改成 48,说明会执行哪个分支。
