CPE 一顆星選集列表(49題) 題目列表
另有提供完整 49 題的完整解答 ( pdf 檔 ),共 305 頁,
售價 $299 元,若有需要 👉 請點此連結購買
題目
計算 2 個整數相加過程中,總共進位幾次?
輸入說明
每一行為一筆測試資料,包含:
第一個數字
第二個數字
輸出說明
解題技巧
解題過程
取得輸入
當 a 與 b 都等於 0 時,結束計算
宣告 sum 變數,紀錄每一位的數字相加的結果
- 使用 while 迴圈,判斷是否還有數字還沒進行相加,當 a 或 b 不等於 0 時要持續運算
- 取得每一位數字,除以 10 取餘數
- 更新 a 與 b ,除以 10 取商數
計算進位次數
- 宣告 carry 變數,紀錄進位的數值為 1 或 0
- 宣告 count 變數,紀錄進位幾次
- 將兩數加總的結果在加上進位數值
- 判斷加總結果是否大於 10
- 若大於等於 10
- 表示要進位, count 進位次數要加 1
- 要進位的數值 carry 要設為 1
- 若小於 10
留言
張貼留言