求大神幫忙解答,為什么score++和count++ 放到if 的小括號里就出錯(cuò)了呢?
public class HelloWorld {
??? public static void main(String[] args) {
???????
??????? // 變量保存成績
??????? int score = 53;
???????
??????? // 變量保存加分次數(shù)
??????? int count = 0;
??????? //打印輸出加分前成績
??????? System.out.println("加分前成績:" + score);?
??????
??????? // 只要成績小于60,就循環(huán)執(zhí)行加分操作,并統(tǒng)計(jì)加分次數(shù)
??????? if(score < 60; score++; count++){
????????//打印輸出加分后成績,以及加分次數(shù)
????? System.out.println("加分后成績:"+score);
????? System.out.println("共加了"+count+"次!");
??? }
}
}
2016-10-27
if(score < 60; score++; count++)這里換成for就對了,if只是一個(gè)判斷句,反饋的只是true和false,不能進(jìn)行加減。
2016-10-27
for循環(huán),if判斷。
for(score < 60; score++; count++).
2016-10-27
用for,而不是if
2016-10-27
注意if語句的格式。。這題可以試試while循環(huán),平時(shí)多注意語法