i等于7。循环6次。i= 2 i++ = 1 i =:3 i++= 2i =4 i++ =3i = 5 i++= 4i = 6 i++= 5i = 7 i++= 6
i++称后置自增 概念:先读取i的值,然后再执行自增动作(这个+1后的值在下次读到)。 然后看伪代码表示你的程序展开后的流程: S1:i =1。 S2:执行i++,即先取i值1(再自+1),1<=5为真执行S3。 S3:执行空循环体。 S4:执行空。 S5:i=2。执行i++,即先值2(再自+1),2<=5为真执行S6。 S:..直到i=6(再自+1),6<=5退出循环, S6:输出的i值为7。