關(guān)于自加運(yùn)算
public static void main(String[] args) {
??????? int score = 53;
??????? int count = 0;
?????????
?????? System.out.println(" 加分前成績(jī)"+score);
??????? while(score<60){
?????????? score = score++;
?????????? count++;
??????? }
???????
??????? System.out.println(" 加分后成績(jī)"+score);
??????? System.out.println("共加了"+count+"次!");
??? }為什么用score++不能跳出循環(huán)?而改為score+=1就可以?
2015-05-29
a=score++。。是先把score的值賦給a,然后在做++運(yùn)算。
2015-05-28
score++沒(méi)有理解
如果score=1
a=score++;//a=1,score=2;
score=score++; //相當(dāng)于這3行,a=score ; score=score+1; score=a;
2015-05-28
?score = score++;這個(gè)語(yǔ)句寫(xiě)重復(fù)了,score++就包含了兩部分score++=score,score=score+1;
所以不能加上前面的score=