a) 需求分析:在該部分中敘述每個模塊的功能要求
b) 概要設計:在此說明每個部分的算法設計說明(可以是描述算法的流程圖),每個程序中使用的存儲結構說明(如果指定存儲結構請寫出該存儲結構的定義)
c) 詳細設計:各個算法實現的源程序,對每個題目要有相應的源程序(可以是壹組源程序,每個功能模塊采用不同的函數實現)。源程序要按照寫程序的規則來編寫,要結構清晰,重點函數的重點變量,重點功能部分要加上清晰的程序註釋。
d) 調試分析:測試數據,測試輸出的結果,時間復雜度分析,和每個模塊設計和調試時存在問題的思考(問題是哪些?問題如何解決?),算法的改進設想。
1、 課設總結:(保存在word文檔中)總結可以包括:課程設計過程的收獲、遇到問題、遇到問題解決問題過程的思考、程序調試能力的思考、對C語言這門課程的思考、在課程設計過程中對《C語言》課程的認識等內容。