C語言程式設計習題指導與上機實踐(第2版)

C語言程式設計習題指導與上機實踐(第2版)

《C語言程式設計習題指導與上機實踐(第2版)》是2020年1月清華大學出版社出版的圖書,作者是劉韶濤、潘秀霞、應暉。

基本介紹

  • 中文名:C語言程式設計習題指導與上機實踐(第2版) 
  • 作者:劉韶濤、潘秀霞、應暉
  • 出版時間:2020年1月
  • 出版社清華大學出版社
  • ISBN:9787302543602
  • 定價:58 元
內容簡介,圖書目錄,

內容簡介

《C語言程式設計習題指導與上機實踐(第2版)》是《C語言程式設計(第2版)》(ISBN 978-7-302-54458-6)的配套習題指導與上機實踐。與第1版相比,《C語言程式設計習題指導與上機實踐(第2版)》對各章的基本概念、基本理論、典型套用和重點與難點等內容的描述做了全面的修訂和完善,補充了大量的例題及其分析。針對主教材內容的修改變化,《C語言程式設計習題指導與上機實踐(第2版)》做了相應內容的修改和補充。同時,也對各章之後的習題和上機實踐題做了部分修改完善,給出了全部的參考答案或解答提示。
經過精心分析、篩選、歸類和整理,《C語言程式設計習題指導與上機實踐(第2版)》重新對原有的全部考試模擬試卷與自測試卷以及對應的解析與參考答案等都做了修改和完善。對每道題的題目表述力求更為規範,考試內容更為科學,分析更為透徹。模擬試卷和自測試卷的考試知識內容和考試難度也更貼近考試實際。在附錄中也增加了全國計算機等級考試二級C語言的模擬試題及參考答案。希望藉助這些努力,能幫助讀者順利通過全國或者福建省計算機套用水平等級二級C語言的考試,也更希望能提高讀者對C程式設計基本概念、基本結構、基本套用的理解和把握。
《C語言程式設計習題指導與上機實踐(第2版)》既適合於C語言程式設計的初學者使用,也適合於具有一定C語言學習基礎,想進一步提高C語言編程能力的讀者使用,尤其是那些準備參加計算機套用水平等級考試(二級C語言)的讀者,相信《C語言程式設計習題指導與上機實踐(第2版)》一定能起到事半功倍的效果。

圖書目錄

第1章 程式設計基礎 1
1.1 學習指導 1
1.1.1 計算機中數據的表示 1
1.1.2 算法和數據結構的基本概念 7
1.1.3 結構化程式設計的基本概念 8
1.2 學習與思考 9
第2章 C語言與C程式概述 12
2.1 學習指導 12
2.1.1 C語言簡介 12
2.1.2 簡單的C程式介紹 12
2.2 C程式的開發環境及其使用 14
2.2.1 C程式開發過程 14
2.2.2 VC++環境下運行C程式 15
2.3 上機實踐:簡單C程式的編輯、編譯、連結和運行 18
2.3.1 實驗目的 18
2.3.2 實驗學時 19
2.3.3 實驗內容和步驟 19
第3章 數據類型、運算符和表達式 24
3.1 學習指導 24
3.1.1 C語言的數據類型 24
3.1.2 常量和變數 24
3.1.3 C語言的運算符和表達式 25
3.2 上機實踐:基本數據類型、運算符和表達式的使用 26
3.2.1 實驗目的 26
3.2.2 實驗學時 27
3.2.3 實驗內容和步驟 27
第4章 順序結構程式設計 34
4.1 學習指導 34
4.1.1 C語言的語句 34
4.1.2 輸入和輸出操作 34
4.2 上機實踐:C語言的順序結構程式設計 37
4.2.1 實驗目的 37
4.2.2 實驗學時 37
4.2.3 實驗內容和步驟 37
第5章 選擇結構程式設計 41
5.1 學習指導 41
5.1.1 選擇結構的基本概念與使用方法 41
5.1.2 switch…case的使用方法 46
5.2 上機實踐:C語言的選擇結構程式設計 47
5.2.1 實驗目的 47
5.2.2 實驗學時 47
5.2.3 實驗內容和步驟 47
第6章 循環結構程式設計 50
6.1 學習指導 50
6.1.1 循環結構的基本概念與使用方法 50
6.1.2 嵌套循環的使用方法 53
6.2 上機實踐:C語言的循環結構程式設計 55
6.2.1 實驗目的 55
6.2.2 實驗學時 56
6.2.3 實驗內容和步驟 56
第7章 數組 59
7.1 學習指導 59
7.1.1 數組的基本概念和數組元素之間的關係 59
7.1.2 數組的初始化與數組元素的引用 61
7.1.3 數組的套用 61
7.2 上機實踐:數組 70
7.2.1 實驗目的 70
7.2.2 實驗學時 70
7.2.3 實驗內容和步驟 70
第8章 函式基礎 76
8.1 學習指導 76
8.1.1 函式的基本概念、定義與調用方法 76
8.1.2 函式的參數與返回值 77
8.2 上機實踐:函式基礎 80
8.2.1 實驗目的 80
8.2.2 實驗學時 80
8.2.3 實驗內容和步驟 80
第9章 指針基礎 83
9.1 學習指導 83
9.1.1 指針的基本概念 83
9.1.2 指針與數組的關係 84
9.1.3 指向指針的指針 86
9.1.4 指向字元串的指針 87
9.2 上機實踐:指針基礎 88
9.2.1 實驗目的 88
9.2.2 實驗學時 88
9.2.3 實驗內容和步驟 88
第10章 數組、函式和指針的高級套用 91
10.1 學習指導 91
10.1.1 函式的遞歸定義 91
10.1.2 數組作為函式參數的使用 93
10.1.3 變數的存儲類型與程式的多檔案結構 95
10.1.4 指向函式的指針 98
10.1.5 指針作為函式的參數以及返回指針的函式 99
10.1.6 多檔案結構的C程式編譯、連結與運行 101
10.2 上機實踐:數組、函式和指針的高級套用 102
10.2.1 實驗目的 102
10.2.2 實驗學時 102
10.2.3 實驗內容和步驟 102
第11章 結構體、共用體、枚舉類型 111
11.1 學習指導 111
11.1.1 結構體的基本概念、定義與
引用方法 111
11.1.2 結構體數組 114
11.1.3 結構體變數與指針 115
11.1.4 鍊表 116
11.1.5 共用體 116
11.1.6 枚舉類型 117
11.2 上機實踐:結構體、共用體、枚舉類型 118
11.2.1 實驗目的 118
11.2.2 實驗學時 118
11.2.3 實驗內容和步驟 118
第12章 檔案 121
12.1 學習指導 121
12.1.1 檔案的基本概念、定義與引用方法 121
12.1.2 fread()函式與fwrite()函式 123
12.2 上機實踐:檔案 125
12.2.1 實驗目的 126
12.2.2 實驗學時 126
12.2.3 實驗內容和步驟 126
第13章 編譯預處理 127
13.1 學習指導 127
13.1.1 #define 127
13.1.2 #include 128
13.1.3 #if、#elif、#else和#endif 129
13.2 上機實踐:編譯預處理 130
13.2.1 實驗目的 130
13.2.2 實驗參考學時 130
13.2.3 實驗內容和步驟 131
第14章 C語言的套用——典型數據結構及其實現 132
14.1 學習指導 132
14.1.1 順序表的C語言實現 132
14.1.2 線性鍊表的C實現 137
14.1.3 棧的C語言實現——順序棧與鏈棧 141
14.1.4 二叉樹的二叉鍊表C語言實現 145
14.2 上機實踐:C語言的套用——典型數據結構及其實現 149
14.2.1 實驗目的 149
14.2.2 實驗學時 150
14.2.3 實驗內容和步驟 150
第15章 考試模擬試卷 164
15.1 模擬試卷1 164
15.2 模擬試卷2 169
15.3 模擬試卷3 175
15.4 模擬試卷4 182
15.5 模擬試卷5 187
15.6 模擬試卷6 194
15.7 模擬試卷7 201
15.8 模擬試卷8 208
15.9 模擬試卷9 215
15.10 模擬試卷10 223
第16章 自測試卷 231
16.1 自測試卷1 231
16.2 自測試卷2 238
16.3 自測試卷3 243
16.4 自測試卷4 250
16.5 自測試卷5 256
16.6 自測試卷6 261
16.7 自測試卷7 268
16.8 自測試卷8 273
16.9 自測試卷9 279
16.10 自測試卷10 288
16.11 自測試卷11 290
16.12 自測試卷12 295
參考文獻 301
附錄 302
附錄A 福建省高等學校計算機套用水平等
級考試二級(C語言)考試大綱 302
附錄B 全國計算機等級考試二級
C語言考試大綱 302
附錄C 全國計算機二級(C語言)筆試
模擬試題及參考答案 302

相關詞條

熱門詞條

聯絡我們