Pat*_*ens -2 java iteration for-loop
我对此作业问题非常困惑.我不明白为什么i和sum的值以这种方式出现.我只是不明白这里算法的概念,有人可以解释一下吗?
int i = 0;
int sum = 0;
for(i=0; i < 5; i++)
{
sum += i;
}
System.out.println(i + "\n" + sum);
Run Code Online (Sandbox Code Playgroud)
输出是:
5
10
----jGRASP: operation complete.
Run Code Online (Sandbox Code Playgroud)
和
Iteration 1: 0 + 0 = 0
Iteration 2: 0 + 1 = 1
Iteration 3: 1 + 2 = 3
Iteration 4: 3 + 3 = 6
Iteration 5: 6 + 4 = 10
Run Code Online (Sandbox Code Playgroud)
验证码
int i = 0;
int sum = 0;
for (i = 0; i < 5; i++) {
System.out.println(String.format(
"Iteration %s: %s + %s = %s", (i + 1), sum, i, (sum + i)));
sum += i;
}
Run Code Online (Sandbox Code Playgroud)