嗨我正在嘗試編寫一個Java程序,它接受來自用戶的許多輸入並輸出最大值,最小值和平均值而不使用數組。不使用數組無限制輸入
- **這是指令:
寫在控制檯上讀取值,之後輸出一些統計 量輸入組數字的程序LoopStatistics。如果沒有輸入正數,則程序 不打印輸入的號碼。 作業 用戶可以根據需要在控制檯上輸入許多正浮點數。零(或一個負數)表示輸入結束(不能輸入更多數字)。輸入最小號進入(分鐘) 數量最多輸入(最大值) 所有數字的平均值進入 顯示 程序後(平均)**
public class LoopStatistics {
public static void main(String[] args) {
char ch;
int n=0;
TextIO.putln("enter numbers:");
for (ch = 'a'; ch <= 'z'; ch++){
n = ch;
n =TextIO.getInt();
while (n>0){
ch++;
}
break;
}
TextIO.put(n);
}
}
您的循環只能執行一次。你究竟在努力完成什麼?你的問題不清楚。你需要那些char的什麼? '而'一塊應該給無限循環。該計劃似乎與您的問題中的陳述無關。 – sashkello
[用用戶輸入計算平均值]的可能重複(http://stackoverflow.com/questions/10887498/calculate-average-with-user-input) – sashkello