C語言既是目前應(yīng)用最為廣泛的高級程序設(shè)計語言之一,也是高等院校程序設(shè)計課程的首選入門語言。全書共分為10章,主要內(nèi)容包括C語言概述、程序與算法、數(shù)據(jù)類型和表達式、程序控制結(jié)構(gòu)、數(shù)組、函數(shù)、結(jié)構(gòu)體與共用體、文件、位運算、綜合實例等。本書主要章節(jié)的內(nèi)容采用任務(wù)驅(qū)動的方式,通過實例引出基本概念和基本方法,內(nèi)容敘述自然,順理成章。全書案例豐富、闡述清晰、分析透徹、層次分明,注重培養(yǎng)讀者分析問題和解決問題的能力。
本書第1版于2015年2月出版發(fā)行,根據(jù)讀者的反饋意見和建議,作者對本書進行了修訂,對部分章節(jié)的內(nèi)容進行了調(diào)整,使本書更加完善,便于讀者學習使用。書中所有實例的程序均已調(diào)試通過。
本書可作為高等院校理工類專業(yè)“C語言程序設(shè)計”課程的教學用書,也可作為計算機二級考試的培訓或自學教材。為配合教學,本書配有PPT教學課件、習題參考答案,并配有輔助教材《C語言程序設(shè)計學習指導(第2版)》,供讀者參考。