public static void main(String[] args) {for (int i=1,j=5;i<=5;++i,--j){ System.out.println(i+"+"+j+"="+(i+j));}这个为什么是1+5=62+4=63+3=64+2=65+1=6而不是2+4=6.…………?后面++i不是已经增1了么
3 回答
已采纳
Queena_Pan
TA贡献1条经验 获得超0个赞
for的执行顺序是初始化int i=1,j=5,然后判断i<=5,然后执行语句System.out.println(i+"+"+j+"="+(i+j));,最后++i,--j。然后循环执行判断i<=5,执行语句System.out.println(i+"+"+j+"="+(i+j))。喵~就是这样~
添加回答
举报
0/150
提交
取消