《21世紀高等學校計算機基礎實用規(guī)劃教材:C語言程序設計》根據教育部高等學校計算機基礎課程教學指導委員會于2009年10月發(fā)布的《高等學校計算機基礎教學發(fā)展戰(zhàn)略暨計算機基礎課程教學基本要求》的指導精神,以循序漸進、深入淺出的寫作思想,系統地介紹了C語言的基本知識和程序設計方法。本書選擇Dev-C++5作為C程序的集成開發(fā)環(huán)境,精心設計編程實例,加深讀者對C語言基本原理、方法的理解,以提高程序設計能力。全書內容分為3個部分共12章。第一部分介紹C語言基礎知識和基本算法,包括C程序設計概述、數據類型和3種結構的程序設計方法等;第二部分主要講解數組、函數和指針等C語言程序重點和難點內容,并通過程序實例給出一些常用算法;第三部分討論結構體、共用體和枚舉類型等復雜數據結構,并介紹編譯預處理、文件的概念和文件的基本操作、位運算等方面的知識。本書可作為高等學校計算機專業(yè)和非計算機專業(yè)學習C語言程序設計的教材,也可作為參加計算機等級考試的讀者的參考書。