package?klflianxi;
public?class?klf?{public?static?void?main(String[]?args)?{
????
????//?變量保存成績
????int?score?=?53;?
????
????//?變量保存加分次數
????int?count?=?0;
????System.out.println("加分前成績:"+score);//打印輸出加分前成績?
??????
???
????
????if(score<60)//?只要成績小于60,就循環執行加分操作,并統計加分次數
???? {
????while(score>60)
????{
????????score++;
????????count++;
????}System.out.println("加分后分數:"+score);
????System.out.println("共加了“+count+”次!");//打印輸出加分后成績,以及加分次數
????}
????
????
????
????
????
????
????
????
??
}}??
為什么運行結果是加分前成績:53
加分后分數:53
共加了“+count+”次!新手求教大神
1 回答
已采納

ziom
TA貢獻948條經驗 獲得超1109個贊
score初始值是53, 小于60,連if分支都進不去,所以沒有做自增操作,至于最后打印的那個語句,你是直接打印了一個字符串,要把+count+前后的引號換成英文的才行
添加回答
舉報
0/150
提交
取消