1.scanf printf 參數總結:
%d整型輸出,%ld長整型輸出,
%o以八進制數形式輸出整數,
%x以十六進制數形式輸出整數,
%u以十進制數輸出unsigned型數據(無符號數)。
%c用來輸出一個字符,
%s用來輸出一個字符串,
%f用來輸出實數,以小數形式輸出,
%e以指數形式輸出實數,
%g根據大小自動選f格式或e格式,且不輸出無意義的零。
未完待續。
2.異常檢測思想:
要時常思考一些常見的容易忽視的問題。
比如 浮點數轉整數時小數位有沒有特殊含義,重不重要。變量可以賦值0嗎 有沒有什麼特殊的意義。 複製時邏輯有沒有問題 比如 把毫秒的單位值賦值給秒。編寫函數時有沒有檢測形參可能存在的所有問題。字符串爲空啊,等等,
未完待續。