本書以Keil軟件為開發(fā)平臺,以C語言在工程實踐中的具體應用為主線,采用項目導入、任務驅動的形式,將C語言語法和編程技巧等知識通過項目任務和工程應用傳授給學生,打破了傳統(tǒng)的教學方法和教學體系結構,解決了C語言程序設計這門課程抽象與枯燥難學的問題。全書共9個項目:項目1認識C語言、項目2順序結構程序設計、項目3選擇結構程序設計、項目4循環(huán)結構程序設計、項目5數組及應用、項目6函數及應用、項目7指針及應用、項目8構造類型及應用、項目9C語言綜合程序設計。本書可作為應用型本科和高職高專院校電子信息類、自動化類、機電類、交通運輸類和機械制造類等相關專業(yè)的C語言程序設計課程的教材,也可供C語言初學者、電子愛好者和中等職業(yè)學校相關專業(yè)師生學習和參考。