本書以C語言為操作語言,全面介紹程序設計的入門知識,是進一步學習其他計算機課程的基礎。全書共12章。第1章簡介了計算機系統(tǒng)功能、基本組成和工作原理;第2章介紹了使用C語言開發(fā)程序的過程、方法、工具和步驟;第3-5章講述了C語言基本數(shù)據(jù)類型、常用標準庫函數(shù),以及順序、選擇、循環(huán)等結構;第6-7章的內容是關于數(shù)組及函數(shù)的聲明、定義和調用方法;第8章介紹了宏、文件包含和條件編譯等命令;第9-10章講述了地址、指針和結構體;第11章是關于流及打開、關閉和讀寫文件的函數(shù);第12章完整地實現(xiàn)了一個學生成績管理系統(tǒng)的設計。本書在附錄中還配有16個實驗,供讀者參考使用。本書注重知識內容、綜合練習和課程設計的有機統(tǒng)一,循序漸進,通俗易懂,可作為高等學校C語言程序設計的教材,特別適合作為應用型本科、高職院校的計算機及相關專業(yè)的C語言程序設計的教材,同時也可作為編程人員和C語言自學者的參考用書。在網站(http://www.khp.com.cn)上本書配有電子教案、8套考試模擬題及其參考答案、課后習題參考答案、實驗指導書及所列實驗的實驗參考步驟等附加內容供讀者參考使用。