c1离开循环(之后)之前的最后一个值是6.它是如何6?该变量的最后一个已知值是5嵌套循环和最终值
这里是代码snipplet
int c1, c2;
for (c2 = 4; c2 <= 5; c2++)
{
for (c1 = 2; c1 <= 5; c1++)
{
System.out.println("#"+""+c1);
}
System.out.println(c2 + " " + c1);
}
System.out.println("\nLoop is done");
请修改您的问题以添加评论中的信息;并请缩进你的代码。 –
这个问题与* nested * for循环无关:你可以去掉外部for循环并移除'c2'变量,并且你仍然可以看到'c1'发生的事情。 –