第一次while(n++ <=2); 化成结果: while(0 <=2); //循环完后n=1
第二次while(n++ <=2); 化成结果: while(1 <=2); //循环完后n=2
第三次while(n++ <=2); 化成结果: while(2 <=2); //循环完后n=3
第四次while(n++ <=2); 化成结果: while(3 <=2); //循环完后n=4, 条件不满足,break while
cout << n = (cout << 4)
这种事情请找资料脑补一下: 前置加加 与 后置加加 的原理,减减也同理