本書內容安排循序漸進,力求用通俗易懂的程序示例講解C語言中的主要知識點,幫助初學者建立程序設計的思維方式,培養初學者編寫程序和調試程序的能力與技巧。本書共11章,繫統地介紹了程序設計的基本概念和結構化程序設計的方法、算法、C語言的數據類型、3種基本結構的程序設計、數組、函數、指針、文件、項目實戰等。另外,為幫助讀者理解教材內容,強化動手能力,我們還針對每章內容編寫了《C語言程序設計教程實驗指導與習題解答》(鄧小亞主編,科學出版社出版),供讀者學習時參考。本書結構新穎、案例經典,適合作為高等學校本、專科各專業計算機程序設計課程的教材,也可供程序設計相關行業的人員自學或參考。