《C程序設計》以國際標準IsO/IEC 9899:1999和國家標準GB/T 15272—94定義的c語言為載體,闡述基本的程序設計方法,并對相關的c語言成分進行較嚴格的介紹。用BNF表示c語言的語法,引進PAD圖表示程序邏輯。全書共分十四章,主要內容包括BNF、PAD圖、程序設計方法、程序開發(fā)和結構化程序設計以及C語言的各種詞法單位、數(shù)據(jù)類型、語句、函數(shù)等。每章都包含大量例題,并附有大量習題,以利于讀者提高程序設計能力和學習掌握相關語言概念?!禖程序設計》最大的特點是以“程序設計”為主線,把重點放在講述程序設計方法上。擯棄了目前各種程序設計書中流行的以“解釋程序設計語言”為主的做法。全書整體結構良好,圖文并茂,知識體系新穎完整,概念準確;注重對讀者進行程序設計方法及算法的訓練,力求體現(xiàn)“結構化程序設計”思想,注重培養(yǎng)和訓練讀者良好的程序設計風格?!禖程序設計》可作為高等院校計算機系各專業(yè)“高級語言程序設計”、“C語言程序設計”、“程序設計基礎”等課程的教材和參考書,也可供其他專業(yè)學生以及從事計算機工作的有關人員閱讀參考。