多年來,作者一直從事C語言的教學工作,同時也利用C語言開發(fā)實際的課題,本書是作者根據多年的教學經驗和應用C語言的體會寫成的。本書由12章組成,主要特點可歸納如下:(1)按照循序漸進的原則,逐步引出C語言中的基本概念。(2)在文字敘述上力求條理清晰、簡潔,以利于讀者閱讀。(3)在講解C語言中的基本概念時,除了闡述理論之外,還通過典型的例題,著重強調了基本概念在程序設計中的應用,以利于讀者理解和掌握。(4)本書的重點是C語言的使用,書中沒有深奧的理論和算法,在例題中出現的每一個算法,都給出了比較詳細的解釋。因此,特別適合于初學者和自學者使用。(5)本書的每一章中都包括“應用舉例”一節(jié),其中的例題包含了本章講解的主要內容,有些例題還具有一定的難度,通過閱讀和分析這些例題,使讀者對本章內容的應用有一個全面的了解。(6)每章的最后都附有一定量的習題,其中包括程序分析題和編程題,這些習題對于讀者鞏固已學習的內容大有益處。在附錄E中給出了各章習題的詳細解答,可供讀者參考。本書中的所有例題都在微機(使用MicrosoftC)上調試通過,希望讀者邊學習邊上機實踐,這樣不僅可以加快學習進度,也能提高學習效率。本書可以作為計算機專業(yè)的大專教材使用,也可供非計算機專業(yè)作為本科教材使用。