全書由五個項目組成,每個項目均圍繞“問題情境”、“問題分析”、“項目設計與實施”、“知識拓展”、“應用實踐”等五個方面展開項目實施過程。項目實施由簡單到復雜,實施難度從易到難,并把C語言程序設計的相關知識點的學習分解、貫穿到五個項目工作任務的實施過程之中。本書力求突破高職高專舊的教學框架,用全新的方式組織編寫,本著培養(yǎng)目標與崗位需求相融合、課程體系與工作過程相融合、教學內容與工作任務相融合的宗旨,從應用入手,采用完成項目的工作過程方式,融合知識性與實用性于一體。書中內容精練,循序漸進,重點突出,易于理解。通過將學習內容設計成具體工作項目,讓讀者在實踐和解決問題的過程中,系統(tǒng)學習并掌握C語言基礎知識。本書實用性強,適合作為高職高專院校信息技術相關專業(yè)的教材,也適合作為廣大計算機編程愛好者學習C語言的自學參考書。