以下 Java 代码片段展示了循环控制的使用,并分析其输出结果:

for (int i = 0; i < 10; i++) {
    if (i == 10 - i) {
        break;
    }

    if (i % 3 != 0) {
        continue;
    }
    System.out.print(i + " ");
}

输出结果是: 3 6 9

代码解释:

  1. 循环条件: for (int i = 0; i < 10; i++) 循环变量 i 从 0 开始,每次迭代递增 1,直到 i 等于 10 时停止。
  2. 第一个 if 语句: if (i == 10 - i)i 等于 5 时,条件成立,执行 break 语句,直接跳出循环,不再执行后续代码。
  3. 第二个 if 语句: if (i % 3 != 0)i 除以 3 的余数不等于 0 时,执行 continue 语句,跳过当前循环的剩余代码,进入下一轮循环。
  4. 打印语句: System.out.print(i + " "); 只有当 i 除以 3 的余数等于 0,并且没有执行 break 语句时,才会打印 i 的值。

因此,最终的输出结果是 3 6 9。

Java 循环控制:示例代码分析与输出结果

原文地址: https://www.cveoy.top/t/topic/dbr2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录