本書是針對三本院校非計算機專業(yè)學生學習C語言程序設計而編寫的基礎教材。全書通過問題和案例的引入,逐步展開對各種概念的介紹,結合C語言的相關知識,由淺入深地講解各種語句,重點講解了各種語句的作用和使用方法。全書涵蓋C語言的基本內容,包括數據類型與運算規(guī)則、順序程序設計、分支結構程序設計、循環(huán)結構程序設計、函數、數組、指針、結構體與共用體以及文件操作等。同時,還強調了程序編寫的風格,重點在于指導學生掌握C語言的基本概念和編程方法,養(yǎng)成良好的程序設計習慣。本書對程序算法不做過多的介紹,使得學生在有限的學時內,能盡快掌握C語言的語句和基本的程序編寫方法。本書中的所有程序,都在VC++ 6.0環(huán)境下調試運行過,讀者可借鑒例子中的程序在自己的計算機上進行實驗,通過實驗來提高編程能力。本書還配套編寫了《C語言程序設計實驗指導》一書,在教學過程中,學生可以通過該書進行上機實驗。該指導書的每個題目都有具體的實踐目的、內容和操作步驟,通過這些實踐,可以進一步理解和掌握C語言編程的各種方法,更靈活自如地編寫C語言程序。