public static void main(String[] args) {
int count, innerCount;
for(count=0;count<=3;count++)
{
System.out.println("Count is" + count);
for(innerCount=0; innerCount<count;innerCount++)
System.out.print("Hi, innerCount is"+ innerCount);
}
}
}
输出:
计数IS0理解为嵌套循环
计数IS1
嗨,innerCount is0Count IS2
嗨,innerCount is0Hi,innerCount is1Count IS3
嗨, innerCount是0Hi,innerCount是1Hi,innerCount是2
有人可以解释这个嵌套循环给我,请吗?当Count = 0和1时,它为什么不打印出任何innerCounts?另外如何计数内部计数打印旁边计数?谢谢。
谢谢,但我还是不明白它是如何第二次跳过内循环的。当Count = 1时。 – user605989 2011-03-01 23:38:05
@user:没有。它输出“你好,innerCount是0”。因为'innerCount'为0且'count'为1时'innerCount
2011-03-01 23:49:42
是的,但为什么不在下一行?当我放入<=它会在它旁边打印出“Hi,innerCount is0”。是的,这更清楚,谢谢。它正在打印当时少于计数的内容。 – user605989 2011-03-01 23:55:14