本書用大量的實例幫助讀者掌握程序設計的思想,學會程序設計的方法,訓練程序設計的能力,達到初步解決程序設計實際問題的要求。本書共分10章,把C語言程序設計的學習分為三個階段。第一階段學習程序設計的概念、基本數(shù)據(jù)類型及操作,培養(yǎng)初步的上機操作、程序調試能力;第二階段學習流程設計及其典型應用、數(shù)組類型、模塊化程序設計,培養(yǎng)程序設計的基本能力;第三階段學習指針、結構體類型設計、位操作、文件訪問操作,培養(yǎng)設計應用程序的能力。本書的特點是將主要精力集中在所要解決的問題上,把C語言程序設計的方法融入實踐環(huán)節(jié)中,并且在編排程序設計的內容順序方面,保持與C語言程序設計的課程體系內容相吻合,做到循序漸進、系統(tǒng)學習、廣泛實踐,便于學生接受。本書可作為高職高專層次各類學校程序設計學習教材,還適用于高等院校應用型本科學生使用,也可作為計算機崗位培訓的教學用書。