《C語言習題與解析——B級》是一本由清華大學出版社在2008年出版的書籍。
基本介紹
- 書名:C語言習題與解析——B級
- ISBN:9787302123194
- 定價:48元
- 出版社:清華大學出版社
- 出版時間:2008-5-15
- 裝幀:平裝
圖書簡介,書籍目錄,
圖書簡介
本書分為9章,分別介紹了C語言的基本概念、數據類型與運算、3種基本控制結構、數組、指針、函式、結構體和共用體、預處理和位段、檔案等內容。每章內容更為細化,在每一小節都進行了要點歸納和例題解析。例題有選擇題、填空題、簡答題、程式設計題,每題都給出了參考答案。其中有的題目有一定的難度,但給出了解答思路,可滿足考研學生和任課教師的需要。
本書適合作為課程考試和研究生考試輔導書,任課教師可以將其作為教學參考書使用。對於計算機專業本科生,可以在學習時參考使用。
書籍目錄
目錄
第1章概述 1
1.1C語言基本概念要點歸納 1
1.2例題解析 4
第2章數據類型及其運算 9
2.1知識點1:數據類型 9
2.1.1要點歸納 9
2.1.2例題解析 23
2.2知識點2:數據輸入與輸出 42
2.2.1要點歸納 42
2.2.2例題解析 47
3.1知識點1:選擇語句 56
3.1.1要點歸納 56
3.1.2例題解析 59
3.2知識點2:循環語句 69
3.2.1要點歸納 69
3.2.2例題解析 71
3.3知識點3:窮舉法 94
3.3.1要點歸納 94
3.3.2例題解析 95
第4章數組 100
4.1知識點1:數組的基本概念 100
4.1.1要點歸納 100
4.1.2例題解析 102
4.2知識點2:字元數組和字元串數組 113
4.2.1要點歸納 113
4.2.2例題解析 116
4.3知識點3:數組的排序 126
4.3.1要點歸納 126
4.3.2例題解析 131
4.4知識點4:數組的查找 136
4.4.1要點歸納 136
4.4.2例題解析 137
第5章指針 140
5.1知識點1:指針的概念 140
5.1.1要點歸納 140
5.1.2例題解析 142
5.2知識點2:指針和數組 146
5.2.1要點歸納 146
5.2.2例題解析 151
5.3知識點3:指針數組和多級指針 171
5.3.1要點歸納 171
5.3.2例題解析 172
第6章函式 181
6.1知識點1:函式的基本概念 181
6.1.1要點歸納 181
6.1.2例題解析 183
6.2知識點2:變數的作用域和存儲
類別 193
6.2.1要點歸納 193
6.2.2例題解析 195
6.3知識點3:函式的數據傳遞 203
6.3.1要點歸納 203
6.3.2例題解析 205
6.4知識點4:指針型函式 235
6.4.1要點歸納 235
6.4.2例題解析 235
6.5知識點5:指向函式的指針 240
6.5.1要點歸納 240
6.5.2例題解析 240
6.6知識點6:遞歸函式 243
6.6.1要點歸納 243
6.6.2例題解析 245
6.7知識點7:命令行參數 249
6.7.1要點歸納 249
6.7.2例題解析 249
第7章結構體與共用體 253
7.1知識點1:結構體類型和結構體
變數 253
7.1.1要點歸納 253
7.1.2例題解析 255
7.2知識點2:結構體數組和結構體
指針 261
7.2.1要點歸納 261
7.2.2例題解析 263
7.3知識點3:函式之間結構體變數的
數據傳遞 273
7.3.1要點歸納 273
7.3.2例題解析 273
7.4知識點4:結構體的套用——鍊表 277
7.4.1要點歸納 277
7.4.2例題解析 281
7.5知識點5:結構體的套用——二叉樹 294
7.5.1要點歸納 294
7.5.2例題解析 298
7.6知識點6:共用體 302
7.6.1要點歸納 302
7.6.2例題解析 303
7.7知識點7:枚舉類型 310
7.7.1要點歸納 310
7.7.2例題解析 311
7.8知識點8:用戶自定義類型 313
7.8.1要點歸納 313
7.8.2例題解析 314
第8章預處理和位段 318
8.1知識點1:宏 318
8.1.1要點歸納 318
8.1.2例題解析 320
8.2知識點2:條件編譯 330
8.2.1要點歸納 330
8.2.2例題解析 331
8.3知識點3:檔案包含 333
8.3.1要點歸納 333
8.3.2例題解析 334
8.4知識點4:位段 335
8.4.1要點歸納 335
8.4.2例題解析 336
第9章檔案 338
9.1知識點1:檔案概述 338
9.1.1要點歸納 338
9.1.2例題解析 340
9.2知識點2:檔案的操作 343
9.2.1要點歸納 343
9.2.2例題解析 347
9.3知識點3:檔案的定位和隨機讀/寫
操作 368
9.3.1要點歸納 368
9.3.2例題解析 369
附錄AC語言常見錯誤 392
附錄B一份重點大學《C語言程式設計》
考研題及參考答案 398
附錄C2005年4月二級C語言試題及
答案 402