不幸的是,我不能將我的總體方案(因爲它尚未完成,仍有待編輯),所以我會盡我所能來闡明我的問題。的Java:保存用戶輸入到一個循環計算
基本上,我試圖採取由用戶輸入的整數被保存,然後添加到由用戶輸入的下一個整數(在循環中)。
到目前爲止,我已經試過只是寫公式來看看如何將工作,但是這是一個死衚衕。我需要一些能夠「保存」用戶輸入的整數,當它再次循環並可用於計算時。
這裏是我想要做一個故障發生:
- 用戶輸入一個整數(如3)
- 整數保存(我不知道該怎麼做,並什麼)(例如3保存)
- 環路(大概時間)再繞一圈
- 用戶輸入一個整數(例如5)
- 以前保存的整數(3)加入到這個新輸入的整數(5 ),總共(3 + 5 =)8.
- 而更多的輸入,保存,並添加...
正如你可能會說,我在的Java初學者。但是,我確實懂得如何使用掃描儀,並且創建各種類型的循環(如while)。我聽說我可以嘗試使用「var」來解決我的問題,但我不知道如何應用「var」。我知道numVar,但我認爲這完全是另一回事。更何況,我還想看看是否有更簡單的解決方案來解決我的問題?
使用兩個變量,在循環外定義:'int currentInput = 0; int sum = 0'。然後,在循環中,將用戶輸入讀入'currentInput'並將其添加到'sum'。沖洗並重復。 – Turing85
你想每次循環減少你的總和嗎?或者給 - 數字來取消它? –
@UmaKanth:我想連續添加新輸入的整數到所有以前輸入的整數的總和。你的回答非常有幫助。 :) – Kelsey