已采纳回答 / dayscounting
初始化顺序关系 a之所以会变成6 是因为 b初始化的时候直接对a进行了自加运算 所以可以将它看作为俩步运算a++;int b = a; 而int newAge = --age1; 虽然会改变age1的值 但是前面几个运算结果都已经与age1无关 故不影响
2014-11-27
最赞回答 / Java_今天
如果这么写 for (int i = 1;(i<=100)&&(i%3!=0);i++){}i=3的时候 i%3=0,那么(i<=100)&&(i%3!=0) 就不满足,跳出循环,得出的结果就不是我们想要的了
2014-11-25