gpt4 book ai didi

java - 为什么此代码显示输出 17 而不是 16?

转载 作者:行者123 更新时间:2023-12-02 04:44:51 26 4
gpt4 key购买 nike

如果可能,请逐步解释

package array;

public class array3 {

public static void main(String[] args) {
// TODO Auto-generated method stub
int result = 0;
for (int i = 0; i < 5; i++) {
if (i == 3) {
result += 10;
} else {
result += i;
}
}
System.out.print(result);
}
}

最佳答案

i 从 0 到 4 循环

+--------+-------------+
| i | result |
+--------+-------------+
| 0 | 0 |
| 1 | 0 + 1 = 1 |
| 2 | 1 + 2 = 3 |
| 3 | 3 + 10 = 13 |
| 4 | 13 + 4 = 17 |
+--------+-------------+

这就是你得到17的方法

关于java - 为什么此代码显示输出 17 而不是 16?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29748268/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com