出版時間:2011-12 出版社:清華大學出版社 作者:葛雷 等主編 頁數(shù):340
內(nèi)容概要
本書緊密圍繞結構化程序設計思想,以案例驅動的方式深入淺出地引領學生掌握c語言程序設計知識。全書內(nèi)容系統(tǒng),理論通俗易懂,案例豐富、實用,大量習題方便復習和考核。
本書共分13章,內(nèi)容包括c語言程序設計概述、數(shù)據(jù)類型、運算符與表達式、順序結構程序設計、選擇結構程序設計、循環(huán)結構程序設計、數(shù)組、指針、函數(shù)、預處理命令、結構體與共同體、位運算、文件和綜合案例等;最后提供的綜合案例——學生成績管理系統(tǒng),在貫穿結構化程序設計思想的同時,綜合應用了c語言程序設計的知識。本書以visual
c++6.0作為開發(fā)、調試環(huán)境,書中案例都提供了完整的源代碼并調試通過,方便讀者邊學邊做。
本書適合作為高等學校各相關專業(yè)“c語言程序設計”課程的教材,也可供c語言自學者、程序設計培訓學員及工程技術人員學習使用。
為了方便教學和讀者上機操作練習,本書配備了電子教案、案例源代碼、課后習題題解和習題庫等內(nèi)容,可在清華大學出版社網(wǎng)站上下載。
書籍目錄
第1章 概述
1.1 計算機與程序
1.2 程序設計語言概述
1.3 visual c++6.0編譯環(huán)境的使用
1.4 c語言程序設計概述
1.5 面向過程(結構化)程序設計方法概述
本章小結
習題1
第2章 數(shù)據(jù)類型、運算符與表達式
2.1 c語言的數(shù)據(jù)類型概述
2.2 標識符、常量和變量
2.3 c語言的簡單數(shù)據(jù)類型
2.4 運算符和表達式
2.5 數(shù)據(jù)的類型轉換
本章小結
習題2
第3章 順序結構程序設計
3.1 c語言語句概述
3.2 輸入輸出函數(shù)語句
3.3 順序結構程序舉例
本章小結
習題3
第4章 選擇結構程序設計
4.1 if-else語句結構
4.2 switch語句結構
4.3 選擇結構程序舉例
本章小結
習題4
第5章 循環(huán)結構程序設計
5.1 while語句
5.2 do-while語句
5.3 for語句
5.4 循環(huán)嵌套
5.5 goto語句、break語句、continue語句
5.6 經(jīng)典例題
本章小結
習題5
第6章 數(shù)組
6.1 數(shù)組的概念
6.2 一維數(shù)組
6.3 二維數(shù)組
6.4 字符數(shù)組
本章小結
習題6
第7章 指針
7.1 變量的地址和指針變量
7.2 數(shù)組的指針與指向數(shù)組的指針變量
7.3 字符串的指針和指向字符串的指針變量
7.4 指針數(shù)組與指向指針的指針
7.5 指針與動態(tài)內(nèi)存分配初步
本章小結
習題7
第8章 函數(shù)
8.1 函數(shù)概述
8.2 函數(shù)的定義
8.3 函數(shù)間的參數(shù)傳遞
8.4 函數(shù)的調用
8.5 數(shù)組作函數(shù)的參數(shù)
8.6 函數(shù)與指針
8.7 函數(shù)的嵌套調用
8.8 函數(shù)的遞歸調用
8.9 局部變量和全局變量
8.10 變量的存儲類別
本章小結
習題8
第9章 預處理命令
9.1 宏定義
9.2 文件包含
9.3 條件編譯
本章小結
習題9
第10章 結構體與共用體
10.1 結構體類型
10.2 結構體數(shù)組
10.3 指向結構體的指針變量
10.4 鏈表
10.5 共用體
10.6 枚舉類型
10.7 用typedef定義類型
本章小結
習題10
第11章 位運算
11.1 位運算符及其功能
11.2 位域結構
本章小結
習題11
第12章 文件
12.1 流及文件的相關概念
12.2 文件類型指針及文件的打開與關閉
12.3 文件的順序讀寫
12.4 文件的隨機讀寫
12.5 文件檢測函數(shù)
本章小結
習題12
第13章 綜合案例:學生成績管理系統(tǒng)
13.1 學生成績管理系統(tǒng)需求分析
13.2 系統(tǒng)設計
13.3 詳細設計與編碼實現(xiàn)
本章小結
習題13
附錄a c語言ascii表
附錄b c語言關鍵字及用途
附錄c 運算符和結合性
附錄d 常用的ansi c庫函數(shù)表
參考文獻
圖書封面
評論、評分、閱讀與下載