2016-02-28 49 views
0

我有解决方案的代码,但我不明白它是如何工作的。有人可以解释吗?有人可以解释这个嵌套循环吗?

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

+1

您是否尝试过“纸上谈兵”运行的代码? – fge

+0

“纸上”是什么意思? – JSox

+1

首先使用钢笔进行空运行。 – FallAndLearn

回答

1

j开始于i=1并进入4.

i增量。

j开始在i=2并进入4

漂洗,重复...

也许这种视觉有助于划定环

1 2 3 4 | 2 3 4 | 3 4 
+0

这可能是这里最好的答案。谢谢。 – JSox

+0

这是“第一个”的答案:) –

0

在开始的时候我是在1,因此Ĵ去1到4正确

比我通过2所以j去2至4 cuz我= j记得

比我传递给3所以Ĵ去3〜4瞧

你得到:1234 234 34 ...

+0

虽然你是正确的,但你没有提供任何额外的信息到现有的答案 –

+0

没有注意被卡住机器人thingy ... –

相关问题