我試圖創建下面的結構在終端C++程序:混淆C++循環
Menu:
[1] Add Number
[2] View Numbers
[3] View Average
[CHOICE 1]
- Add a Number to array
- Once finished, show Menu again so user can select another action
[CHOICE 2]
- View all numbers in array
- Once finished, show Menu again so user can select another action
[CHOICE 3]
- View average of all numbers in array
- Once finished, show Menu again so user can select another action
我不知道究竟該如何設置的。當用戶輸入每個菜單項的相應號碼時,出現相應的信息。這很容易,使用if語句來查找用戶輸入的數字。
但是,當我嘗試再次顯示菜單以便用戶可以選擇另一個操作時,出現問題。我認識到某種循環在這裏是必要的,但我不知道如何去做。
你能幫我建立一個如何開始的基本結構嗎?我真的很感激它。
這應該是比較簡單的。你有什麼嘗試? – Rapptz
查看教科書中的基本流量控制。因爲,雖然,如果,如果,其他,切換等,你應該能夠找到最適合你的需求的東西。 –
添加一個選擇「[4]退出」,然後,把所有的主代碼放在一邊(選擇!= 4){你的主代碼在這裏} –