本書是大學計算機基礎教育叢書之一。本書由十一個單元組成,內容主要包括程序設計的基本常識,C語言的基本概念,設計順序結構的C程序、帶有分支結構的C程序、帶有循環(huán)結構的C程序,函數、變量的地址及指針操作,數組的概念及應用,字符串,結構體類型和共用體類型,文件以及五個附錄。C語言是目前國內外廣泛使用的程序設計語言。本書按照提出問題、分析問題、解決問題的寫作原則,以C語言為描述工具,重點介紹了設計程序中具體問題的解決方法,并融入了典型的例題和習題。每道習題均給出了解題指導,以引導讀者盡快掌握程序設計方法。在附錄中給出了習題的全部參考答案。本書主要適用于計算機程序設計的初學者,可作為高等院校非計算機專業(yè)師生教學、自學用書,同時也可作為社會相關領域培訓教材。