我試圖找到解決此編碼問題的方法: 創建一個for循環,該循環將以值5開始並以值25結尾。在每次迭代中,將遞增值添加到mathTotal。 (提示:在循環內使用的最後一個值應該是25)在objective-c中爲循環結束增加一定數量
但我能想到的做法返回的最終數字爲mathTotal爲26.我不確定如何操作代碼停止在25而實際上並沒有計算出數字來確定程序停止運行的條件。
這是我有:
int mathTotal;
for(int i = 5; mathTotal <=25; i++) {
mathTotal = mathTotal + i;
}
我知道這是一個簡單的問題,但我學習如何編寫,不希望繼續前進,而不完全理解的東西。
謝謝!
你爲什麼使用mathTotal <= 25?你應該使用我<= 25? for(int i = 5; i <= 25; i ++){mathTotal = i ++; } –
BTW:高斯告訴我們,它是'(min + max)*(max-min + 1)/ 2'。當他是一個九歲的男孩。 –
當我讓我<= 25時,代碼停止時,我是25,但問題是專門要求停止代碼時,mathTotal是25 –