【发布时间】:2014-11-14 16:34:27
【问题描述】:
好吧,我是嵌套 for 循环的新手,我在理解它们时遇到了一些问题。我已经阅读了很多指南,但我仍然没有完全理解。
好的提示:
编写产生以下输出的嵌套 for 循环:
000111222333444555666777888999 000111222333444555666777888999 000111222333444555666777888999
我目前拥有的东西
for(int num2 = 0; num2 <= 9; num2++) {
for(int num1 = 0; num1 <= 2; num1++) {
System.out.println(num2 + " " + num2 + " " + num2);
}
}
输出是
0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9
我做错了什么?
【问题讨论】:
-
您不需要为此同时使用循环计数器(例如
j < i)。走那条路不仅没有必要,而且可能会伤害你的头。 :}