本書中的理論篇按c語言實際編程能力形成的兩個關(guān)鍵期,將c語言課堂教學(xué)內(nèi)容分為兩大單元,即結(jié)構(gòu)化程序設(shè)計(第1~4章)和模塊化程序設(shè)計(第5~10章),知識體系按知識鏈優(yōu)化。以典型范例程序為主體,適時闡述有關(guān)程序設(shè)計的思想、方法、c語言語法、基本算法和編程技巧,理論聯(lián)系實際,注重讀者實際編程能力的培養(yǎng)。不回避教學(xué)和實際編程中的難點,想方設(shè)法地將內(nèi)容講清講透,力求使讀者突破難點,學(xué)以致用。實踐篇與理論篇配套,包括實驗指導(dǎo)。前12個實驗與課堂教學(xué)同步,每個實驗包括調(diào)試題、編程題和選做題;第13個實驗可用于課程設(shè)計。c語言程序開發(fā)環(huán)境。介紹主流的c程序集成開發(fā)環(huán)境——visual c++ 6.0和等級考試的上機環(huán)境——turbo c 2.0。全書按c語言標準(c89)編寫。精心設(shè)計的例題、調(diào)試題、編程題對讀者深入理解、準確掌握和熟練運用c語言極具參考價值和挑戰(zhàn)性。本書不僅適合作為高校學(xué)生學(xué)習(xí)c語言的教材,而且適合程序設(shè)計的初學(xué)者或有一定基礎(chǔ)、希望突破編程難點的讀者參考。