基本上我試圖編寫一個程序,它將從用戶讀取一組有限的值,然後打印平均值。 (我知道如何做計算,所以我會離開這些。)Inifnite loop while reading numbers
我遇到了循環的邏輯端的問題。
我明白,這裏的每個人都會更喜歡我嘗試過但我是新來的循環,我很難理解循環邏輯。
我正在嘗試爲我的班級做這個任務,但老師正在通過材料飛行,並且在提問時根本沒有幫助。當我向一個問題尋求幫助時,他說盡力而爲,我會相應地對它進行評分?
老實說,我不知道從哪裏開始。
import java.util.Scanner;
public class P4Point5 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String Status = "";
int count = 0;
while (in.hasNext()) {
count++;
}
for (int i = 0; i < count; i++) {
//Do calculations here?
}
}
}
當我嘗試其他方法來從中做出一個無限循環的用戶得到的值。 – NewToJava
我認爲它會從keuboard讀取一個數字,但永遠不會到達for循環。 – Cold
我的問題是沒有讀取數字。我只是不知道如何結束循環,以便它可以用數字來在任另一個循環,或只是一個方法執行計算來計算平均值等 – NewToJava