2006年6月教育部高等學校計算機科學與技術教學指導委員會編制了《關于進一步加強高等學校計算機基礎教學的意見暨計算機基礎課程教學基本要求》(試行)。本教材是參考該文件的計算機基礎課程教學基本要求中有關C語言程序設計課程的教學基本要求編寫而成。全教材共分10章,系統(tǒng)地介紹了程序設計的基本概念,C語言的各種數據類型、運算符和表達式、模塊化程序設計方法,詳細闡述了控制結構、指針、結構體和文件系統(tǒng)的基本操作。本教材采用通俗易懂、深入淺出的講解方法,內容安排循序漸進,并以豐富的例題和大量的習題強化各個知識點,全部例題的程序均已調試通過。此外,為幫助讀者對教材內容的理解和掌握,提高和強化動手能力,結合每章內容,還編寫了配套實驗指導書——《C語言程序設計上機指導與習題解答》,供讀者學習時參考使用。本教材由具有多年從事教學與程序開發(fā)經驗的教師編寫,有許多獨到之處,內容豐富新穎、體系合理、文字流暢、通俗易懂,是學習C語言的理想教材。它即可作為高等學校計算機程序設計的教材,也可作為計算機程序設計培訓教材、計算機等級考試參考教材,或其他從事計算機程序設計的科技人員自學參考書。