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