這個代碼哪里錯了??應該怎么改??
public class HelloWorld {
??? public static void main(String[] args) {
???????
??????? // 變量保存成績
??????? int score = 53;
???????
??????? // 變量保存加分次數
??????? int count = 0;
???????? System.out.println("加分前的成績"+score);
??????? //打印輸出加分前成績
????????
????????? for(int score = 53;score <=60;score ++){
????????????? for(int count = 0;;count ++){
????????????????? System.out.println("共加了" + count +"次");
????????????? }
?????????????
????????????? System.out.println("加分后的成績"+ score);
????????? }
??????
2016-08-06
?for(int score = 53;score <=60;score ++),這里面的變量不能與?int score = 53; 這個相同
? for(int count = 0;;count ++)這個是個死循環,他等于for(int count = 0;ture;count ++),這個會一直執行,不會跳出來。
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ??
? ? ? ? // 變量保存成績
? ? ? ? int score = 53;?
? ? ? ??
? ? ? ? // 變量保存加分次數
? ? ? ? int count = 0;
? ? ? ? System.out.println("加分前的成績"+score);
? ? ? ? //打印輸出加分前成績?
? ? ? ? ?
? ? ? ? for(score=53;score <60;score ++){
? ? ? ? ? ? ? count++;
? ? ? ? ? ? ? }
? ? ? ? System.out.println("共加了" + count +"次");
? ? ? ? System.out.println("加分后的成績"+ score);
? ? ? ? }
}
2016-08-24
public class HelloWorld {
??? public static void main(String[] args) {
???????
??????? // 變量保存成績
??????? int score = 53;
???????
??????? // 變量保存加分次數
??????? int count = 0;
??????? //打印輸出加分前成績
????????? System.out.println("加分前成績:"+score);
??????
???????
??????? // 只要成績小于60,就循環執行加分操作,并統計加分次數
??????? for(;score<60;count++){
??????????? score++;
??????? }
???????
???????
???????
???????
???????
???????
??????? //打印輸出加分后成績,以及加分次數
??????? System.out.println("加分后成績:"+score);
??????? System.out.println("共加了"+count+"次!");
??? }
}
2016-08-07
謝謝你(=///=)
2016-08-06
謝謝,再問一下,怎樣判斷是否用嵌套語句??