亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

for(int score=53;score<60;score++)這樣寫為什么不對

public class HelloWorld {
??? public static void main(String[] args) {
???????
??????? // 變量保存成績
??????? int score = 53;
???????
??????? // 變量保存加分次數
??????? int count = 0;


??????? //打印輸出加分前成績
????????? System.out.println(score);
??????
???????
??????? // 只要成績小于60,就循環執行加分操作,并統計加分次數
??????? for(int score=53;score<60;score++){
??????????? count++;
??????? }System.out.println(score);
???????
???????
???????
??????? System.out.println(count);
???????
???????
??????? //打印輸出加分后成績,以及加分次數
?????


??? }
}


正在回答

1 回答

代碼前部已經對score變量進行聲明,后續的for(int score=53;score<60;score++)中,對score重新進行聲明。對同一個變量重復聲明造成錯誤。只要將for(int score=53;score<60;score++)中,score的聲明語句刪除即可,即for(;score<60;score++)。

0 回復 有任何疑惑可以回復我~
#1

巴哥123456 提問者

非常感謝!
2017-10-09 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

for(int score=53;score<60;score++)這樣寫為什么不對

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號