Board logo

標題: APCS_觀念題_10510_19 (練習) [打印本頁]

作者: 方浩葦    時間: 7 天前 10:05     標題: APCS_觀念題_10510_19 (練習)

下列程式碼為計算金額中各位數字和的過程(即每一位數字相加),使用迴圈與取餘數運算。不過其中一區塊為冗餘程式碼,請找出該區。
  1. int num = 4321;
  2. int sum = 0;

  3. // A 區
  4. sum += num % 10;
  5. num = num / 10;

  6. // B 區
  7. sum += num % 10;
  8. num = num / 10;

  9. // C 區
  10. sum += num % 10;
  11. num = num / 10;

  12. // D 區
  13. sum += num % 10;
  14. num = num / 10;
  15. sum += num;
複製代碼
(A) 冗餘程式碼在 A 區
(B) 冗餘程式碼在 B 區
(C) 冗餘程式碼在 C 區
(D) 冗餘程式碼在 D 區


本帖隱藏的內容需要積分高於 1 才可瀏覽





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2