我有代码的解决方案,但我不明白它是如何工作的。有人可以解释一下吗?
for (int i = 1; i <= 3; i++)
for (int j = i; j <= 4; j++)
System.out.print(j + " ");
代码的输出为 1 2 3 4 2 3 4 3 4
j
从i=1
开始,到4。
i
增量。
j
从 i=2
开始,到 4。
冲洗,重复...
也许这个视觉对象有助于描绘循环
1 2 3 4 | 2 3 4 | 3 4
一开始我是 1,所以 j 右边是 1 到 4
比我传递到 2 所以 j 转到 2 到 4 cuz I=j 记住
比我传到 3 所以 j 传到 3 到 4,瞧
您得到: 1234 234 34...