我正在進行Java研究的第一週,並且必須創建一個程序,用於將用戶定義的數量相加,然後將它們除以數量給出的數字(平均值)。然後用戶必須逐一輸入數字,當詢問時(程序1:;數字2:等),程序必須按順序輸入數字。問題是我只能使用循環:for,while;條件:if; switch和util.Scanner!無陣列沒有包裝沒有其他功能:(。總結用戶確定的int數量並將結果除以總數
我想是這樣的,但在每一個循環的變量值改變,也沒有辦法用下一個/前值總結的第一件事。
import java.util.Scanner;
Scanner in= new Scanner(System.in);
for(count=1;count<=numberAmount;count++){
System.out.println("Number"+count+" :");
int number=Integer.parseInt(in.nextLine());
}
}
}
您已經有了一個好的開始,但在嘗試將它寫爲代碼之前,先用簡單的英語思考這個問題......循環必須到numberAmount,但是如何知道用戶輸入之前的狀態它?拿出你想如何做的解釋,然後實現你的代碼。 – 2014-10-30 03:04:03
謝謝你! :) .. – 2014-10-30 12:23:00