以下是代码:
public class Loop {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成的方法存根
int i = 1, j = 1, k = 1, num = 0;
Loop1: for (i = 1; i <= 10; i++) {
Loop2: for (j = 1; j <= 10; j++) {
Loop3: for (k = 1; k <= 10; k++) {
if (i + j + k == 10) {
num++;
continue Loop1;
}
}
}
}
System.out.println("i=" + i + "," + "j=" + j + "," + "k=" + k + ","
+ "num=" + num);
}
}
以下是运行结果:
i=11,j=11,k=11,num=8
问题:
无法理解这个循环与跳转语句是怎么进行的,能给我详细说明一下中间循环与跳转的步骤吗?
添加回答
举报
0/150
提交
取消