編程是<=60,輸出結果確是到61.?
public?class?HelloWorld?{??
??public?static?void?main(String[]?args)?{???
???????int?score?=?53;???????
???????int?count?=?0;????
???????System.out.println("加分前成績:"+score);??????????
???????for(;score<=60;){?????????
??????????score++;???????
????????????count++;???????????????
???????}???System.out.println("加分后成績:"+score);???
???????????System.out.println("共加了"+count+"次!");??
????????}}
2018-06-22
循環是先判斷后進行,在你等于60的情況下, 為true;? 那為循環還得運行一次,那是結果為61了,不滿足條件結束。? 這樣說你應該能理解吧
2018-06-20
score=60時,循環會繼續進行; 到第7行會+1, 此時的score即為61;