1
我無法計算用戶將它們連接起來的整數數量。在for循環中掃描輸入
int sum = 0, counter;
System.out.println("enter between 1 to 3 digits:");
counter = scan.nextInt();
for(int i=0;i<counter;i++){
sum = sum + scan.nextInt();
}
System.out.println(sum);
這不僅停止的一次,因爲nextInt
但我不能想出一個辦法來計算實際用戶有多少整數投入。
例如:
1至3位數之間輸入:2 3 3
總和= 8
我會用scan.nextLine()讀取整個文本行,然後.split (「」)來獲得每個數字並加起來。 –
我看到的一個直接問題是,你正在循環計數,這是用戶輸入的第一個數字......這是沒有意義的。 – Marconius