while语句计算 ,,,,,,,,,

答案应该是4,n++是后输出的,也即是说当n=2的时候还会继续执行循环,之后n=3,执行判断n++<=2时候,先判断n是否小于等于2,然后在执行n=n+1;然后退出循环,此时输出n就会是4了

D

 

 

第1次:n++输出0, n输出1

第2次:n++输出1, n输出2

第3次:n++输出2, 退出

为什么不是3