本書共分8章。第1章主要是復習性地闡述C語言的基本語法與重要的知識點;第2章介紹C語言的3種主要開發(fā)環(huán)境,并對它們的優(yōu)劣進行了對比;第3章是從軟件工程的角度介紹一些常用的設計理論與方法,目的就是要開闊大家的視野,為某些學生的深入發(fā)展打下一定的基礎;第4章是從課程設計的角度比較深入地介紹C語言課程設計中經常使用的一些基本技術:第5章與第6章為大家列舉了程度深淺不一的課程設計實例,希望起到拋磚引玉的作用;第7章詳細列舉了Turbo C常用函數庫,以便大家在課程設計時可以從中實現絕大部分常用功能;第8章上機實驗為基本語法模塊提供了必要的實驗內容。本書可作為理工科院校學生學習C語言,進行上機實驗和課程設計的參考書。