本書分為兩部分:第一部分包括第1章~第6章,主要闡述C語言程序設計的基礎知識及計算機算法的初步內容;第二部分包括第7章~第9章,主要列舉一些綜合性較強的實例,講述一些與實踐環(huán)節(jié)有關的內容。本書為了便于考查學習效果,在每章的后面都給出大量的習題和一套自測題。這些題目基本上覆蓋了各章中講述的大部分知識點。學習C語言程序設計,實踐是一個很重要的環(huán)節(jié),為此,本書在每章的后面提供兩道涉及本章知識內容的上機練習題目,并在第9章給出具有一定綜合效果的實踐性題目。本書為教師提供配套的電子教案,可從人民郵電出版社的網站(www.ptpress.com.cn)上直接下載。本書可作為各類高等院校計算機專業(yè)及理工科類非計算機專業(yè)的學生學習C語言程序設計的教材,也可作為有關工程技術人員和計算機愛好者學習C語言程序設計的參考書。