本書根據初學者的認知特點,緊貼教學、循序漸進、由淺入深地講解了C語言的知識。 全書共分為兩個部分:第一部分是C語言程序設計,共11章,系統地對C語言的基本語法和基本技巧進行介紹;第二部分是上機實驗,內容包括編程思路、設計方法、程序代碼、調試過程等,用于提高學生的實際程序設計能力。本書以C程序實例作為引導,通過典型例題對重點知識進行強化,符合程序設計的學習規律。本書的例題和上機綜合實驗全部在Visual C++ 6.0環境下調試通過。 本書適合作為高等學校理工類專業程序設計基礎課程教材,也可供程序設計初學者自學參考。