java 能解释一下为什么运行结果是101吗,for那里看不太懂。。。

2024年11月18日 00:27
有2个网友回答
网友(1):

for 循环里面有三个表达式, 这个里面就是
i = 1,
i <= 100,
i ++
执行过程是这样的,
第一次执行 i = 1,这是初始化的过程,
然后判断 i <= 100, 如果是真的, 进入for循环, 如果是假的, 结束for循环
如果第二步为真, 进入for循环并执行完之后, 执行第三个表达式, i++
也就是说 for循环里面的执行顺序为
1 -> 2 -> code -> 3 ->2->3....

网友(2):

你确定是101?输出应该是5050吧