我很努力地將「While」循環應用於以下問題:設計允許用戶輸入數字的程序的邏輯。顯示從一個到輸入數字中的每個數字的總和。C++「While」Loop
Start
int userNumber;
Declarations
int number = 1
while number <= userNumber
++number
endwhile
output number
Stop
我知道我的代碼是不正確的,因爲它只是增加一個初始值,直到達到用戶的數量,從而使輸出的用戶的數量。我將如何添加每個後續值而不寫出它們,例如用戶數爲10,所以程序會加1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10,輸出總共55?
謝謝!
'開始'/'停止'??!? –
只需將它們累積成一筆。這有什麼難的? –
你的代碼似乎不是C++,你確定你正確地標記了問題嗎?您也沒有收到用戶的號碼,也沒有累積,只計算1和給定號碼之間的數字。 – Guvante