執行結果介面應該輸入什麼?
作者:由 寧靜致遠 發表于 遊戲時間:2022-04-25
貼出的圖中執行結果介面最後已經顯示Press any key to continue,表示程式已經結束了,不能輸入資料了,為什麼呢?
因為您在第一行輸入的資料 20000,賦值給了變數amount,for迴圈的第一次迴圈執行完第11行程式碼total=total+amount之後,total的值變成20000,那麼再執行第12行:
if(total>=sum) break;
很顯然,if語句的條件total>=SUM是滿足的,total的值20000等於SUM的值20000,所以for迴圈結束,接著執行第14行,輸出了num和total的值,程式就結束了;
那麼您需要怎麼輸入數值才能多輸入幾個數值呢?
輸入的數不能太大,如果第一次輸入10000,那麼再輸入1次10000,程式就結束了,如果輸入的數字太小,那麼需要輸入很多很多次才會結束輸入。