由長期在教學一線從事C語言教學的老師編寫,突出加強了對理論知識運用能力的培養(yǎng),全書共分為三個部分,第1部分為實驗上機部分,第二部分為課程設計部分。第1部分的實驗上機,提供12次實驗,學員可以根據自身掌握情況,安排24—36學時訓練。在每個實驗中,設計了基礎部分和提高部分,其中基礎部分內容較簡單,以熟悉相關語法和知識點為目的,提高部分安排了一定難度的訓練,包括了常用的算法設計,知識綜合運用等內容的題目。為了提高學員的學習效率,編者給出了部分題目的設計思路及參考代碼供大家借鑒。第二部分為課程設計部分,本模塊以“職工信息管理系統(tǒng)”和“通訊錄管理系統(tǒng)”為例,給出了課程設計開展的詳細要求、分析設計思路以及實現方法,并提供了課程設計報告的樣稿供大家參考,同時提供了10個課程設計的案例供教師和學生選擇。學生可以按照該部分內容逐步分析、理解課程設計開展的步驟及思路,將系統(tǒng)逐步分解后實現,使學生不再為接到課程設計的任務后不知所措。第三部分主要是作者多年來整理收集的習題,并進行匯總成集,以便學生進行自我測試。