这个循环输出i为什么是1到10,i为1,通过碰到i++不是变成2输出了吗?为啥不是2-11
因为循环结束条件是i<=10,一旦i=11,循环就结束了啊for循环中,最后一项i++是在for循环体执行完一次以后才执行的,不是先执行再循环的。所以先是i=1,执行一次循环,执行完一次循环后,再执行i++,然后i=2继续循环,所以输出1到10
for循环括号里面是三条语句,第一句是定义产量i为1,第二句是判断循环条件,满足条件进去循环,i才能自增,不满足则直接跳出循环。