複製鏈接
請複製以下鏈接發送給好友

C語言程序設計

(2009年高等教育出版社出版的教材(王建國))

鎖定
《C語言程序設計》是由王建國、鄒顯春主編,2009年由高等教育出版社出版的高等學校計算機基礎教育特色教材。該教材可作為高等學校非計算機專業的高級語言程序設計教材,也可作為計算機等級考試的參考書 [1] 
該教材共分為8章,主要包括C語言概述、C語言程序基礎、程序控制結構、數組、函數、複雜數據類型、鏈表和樹、綜合設計實例。此外,在每一章節後還設有習題等欄目 [1] 
書    名
C語言程序設計
作    者
王建國、鄒顯春
ISBN
978-7-04-027469-1
類    別
高等學校計算機基礎教育特色教材
頁    數
236頁
出版社
高等教育出版社
出版時間
2009年7月2日
裝    幀
平裝
開    本
16開
版面字數
370千字
CIP核字號
2009111283

C語言程序設計成書過程

C語言程序設計修訂過程

《C語言程序設計》由王建國和鄒顯春統稿。參加該教材編寫工作的有:北京師範大學的朱小明,忻州師範學院的王建國、梁雲川、趙青杉、胡志軍、史月美、王惠,西南大學的鄒顯春、張穎、陳漢蓉、吳代賢,重慶師範大學的何麗,重慶工商大學的張小莉、李盛瑜、丁明勇 [2] 
該教材在編寫過程中,北京師範大學沈復興教授、天津師範大學曲建民教授、東北師範大學李雁翎教授、華中師範大學胡金柱教授給予了指導,並提出意見 [2] 

C語言程序設計出版工作

2009年7月2日,該教材由高等教育出版社出版 [1] 
出版社工作人員名單 
職務姓名
策劃編輯劉茜
責任編輯餘麗莎
封面設計趙陽
版式設計張嵐
責任校對楊鳳玲
責任印製陳偉光 [3] 

C語言程序設計內容簡介

《C語言程序設計》共分為8章。
“第1章C語言概述”主要講解了程序算法描述、編程風格、簡單編程實例和編程環境;
“第2章C語言程序基礎”主要講解了基本數據類型、常量和變量、運算符和表達式、標準輸入/輸出,文件輸入/輸出及預處理命令;
“第3章程序控制結構”主要講解了分支結構和循環結構;
“第4章數組”主要講解了一維數組、多維數組、指針與一維數組、指針與多維數組、指針數組、動態數組;
“第5章函數”主要講解了函數的基本應用、數據傳遞、函數指針、圍數的嵌套調用、函數的遞歸調用、變量的作用減和存儲類型及main( )函數的參效;
“第6章複雜數據類型”主要講解了結構體、枚舉類型、用户自定義類型及文件類型;
“第7章鏈表和樹” 主要講解了鏈表的應月及樹的概念和簡單應用;
“第8章綜合設計實例”主要講解了一個從問題描述、程序設計、編程、測試及書寫實驗振告的全過程的課程設計實例 [2] 

C語言程序設計教材目錄

前輔文
第1 章 C 語言概述
1.1 C 語言的發展
1.2 初步認識簡單的C 程序
1.3 編寫簡單的C 程序
1.4 程序與算法
1.5 C 語言的編程風格
習題一
第2 章 C 語言程序基礎
2.1 基本數據類型
2.2 常量和變量
2.3 運算符和表達式
2.4 類型轉換
2.5 指針數據類型
2.6 數據的輸入與輸出
2.7 預處理
習題二
第3 章 程序控制結構
3.1 分支結構
3.2 循環結構
3.3 綜合應用實例
習題三
第4 章 數組
4.1 一維數組
4.2 多維數組
4.3 指針與一維數組
4.4 指針與多維數組
4.5 指針數組
4.6 動態數組
4.7 綜合應用實例
習題四
第5 章 函數
5.1 函數的基本應用
5.2 數據傳遞
5.3 函數指針
5.4 函數的嵌套調用
5.5 函數的遞歸調用
5.6 變量的作用域
5.7 變量的存儲類型
5.8 main( )函數的參數
5.9 綜合應用實例
習題五
第6 章 複雜數據類型
6.1 結構體
6.2 枚舉類型
6.3 用户自定義類型
6.4 文件類型
6.5 綜合應用實例
習題六
第7 章 鏈表和樹
7.1 鏈表
7.2 樹
7.3 綜合應用實例
習題七
第8 章 綜合設計實例
8.1 簡單集合運算實例
8.2 計算100 的階乘實例
8.3 綜合設計報告附錄
附錄1 常用標準庫函數
附錄2 運算符優先級及結合方式
參考文獻
注:目錄排版順序為從左列至右列 [1] 

C語言程序設計教學資源

  • 配套教材
《C語言程序設計》有配套教材——《C語言程序設計實踐教程》 [2] 
書名ISNB出版社出版時間作者
《C語言程序設計實踐教程978-7-04-027745-6高等教育出版社2009年8月鄒顯春、王建國

C語言程序設計教材特色

《C語言程序設計》改變先學習理論知識再應用的編寫模式,採取以應用為目的而學習和拓展有關理論知識的編寫思路。該教材在編寫方式上不再採用傳統課程的“提出概念——解釋概念——舉例説明”方式,而是採用“提出問題——分析問題——解決問題——實例總結”的方式,將“實例引導、編程應用為驅動”貫穿在該教材中,每章將相關知識融合到不同的實例中,使學生經過“認識——模仿——編寫”3個階段,學會程序設計 [2] 

C語言程序設計作者簡介

王建國:忻州師範學院計算機科學與技術系主任,副教授,全國高等學校計算機基礎教育研究會師範專業委員會理事,中國教育技術協會信息技術教育專業委員會理事,忻州市“五一”勞動獎章獲得者,曾獲得山西省模範教師、山西省第七屆“育人杯”先進個人等稱號 [2] 
鄒顯春:西南大學計算機與信息科學學院計算機基礎系主任、副教授、碩士生導師,全國計算機基礎教育研究會理事、師範專業委員會副主任,重慶市計算機學會理事,主要從事計算機基礎教育、Web技術在教育中的應用、計算機網絡等方面的研究 [4] 
參考資料