本書在第1版的基礎上,對各章節(jié)進行了局部內(nèi)容和結(jié)構(gòu)的調(diào)整,完善了例題并增加大量的實訓案例,深入淺出地講解了C語言基本概念、數(shù)據(jù)類型、基本結(jié)構(gòu)、程序設計方法及其典型設計案例。相比于第1版,層次更清晰、例題更豐富、實用性更強,便于教學組織和實踐操作,注重培養(yǎng)學生的程序設計能力。本書適合作為普通高等院校應用型本科理工類專業(yè)學生的程序設計教材,也可以作為計算機專業(yè)本、?茖W生學習計算機語言的入門教材。