public class Test { public static void main(String[] args) { int skip = 4; for(int i = 1; i <= 6; i++) { if(i == skip) continue; System.out.println("i = " + i); } } }这段代码的结果是什么
时间: 2023-12-02 22:06:05 浏览: 103
C#中static void Main(string[] args) 参数示例详解
这段代码的输出结果是:
```
i = 1
i = 2
i = 3
i = 5
i = 6
```
在 for 循环中,变量 i 的初始值是 1,每次循环 i 自增 1,直到 i 大于 6 时,循环结束。
在每次循环中,我们使用 if 语句判断 i 是否等于 skip,当 i 等于 4 时,使用 continue 语句跳过本次循环,继续执行下一次循环。因此,当 i 等于 4 时,本次循环被跳过,后面的语句不再执行,所以只输出了五个 i 的值。
阅读全文