C++程式設計題解與拓展

C++程式設計題解與拓展

《C++程式設計題解與拓展》是2013年11月清華大學出版社出版的圖書,作者是翁惠玉

基本介紹

  • 中文名:C++程式設計題解與拓展
  • 作者:翁惠玉
  • 出版社清華大學出版社
  • 出版時間:2013年11月01日
  • 定價:34 元
  • 裝幀:平裝
  • ISBN:9787302338918
內容簡介,圖書目錄,

內容簡介

本書是與《C++程式設計: 思想與方法》(翁惠玉編著)配套的輔助教材。 本書的篇章結構與主教材完全對應,首先總結各章的主要內容及重點難點,然後解答主教材中的所有習題。作為對主教材的補充,本書在每一章後都增加了拓展內容。通過本書的學習,學生可以進一步鞏固程式設計的知識。 本書概念清楚,習題豐富,可作為高等學校計算機專業的程式設計課程配套教輔,也可以作為計算機專業研究生入學考試的輔導書以及其他專業人員的參考書。

圖書目錄

第1章緒論1
1.1知識點回顧1
1.1.1計算機的組成1
1.1.2算法與程式設計2
1.2習題解答2
1.3進一步拓展5
1.3.1計算機為什麼採用二進制5
1.3.2算法的描述5第2章通過例子學習8
2.1知識點回顧8
2.1.1C++程式的結構8
2.1.2變數定義8
2.1.3常量、符號常量9
2.1.4標識符命名規範10
2.1.5算術表達式10
2.1.6賦值表達式11
2.1.7數據的輸入輸出12
2.2習題解答12
2.2.1簡答題12
2.2.2程式設計題18
2.3進一步拓展24第3章邏輯思維——分支程式設計28
3.1知識點回顧28
3.1.1關係表達式和邏輯表達式28
3.1.2分支語句29
3.2習題解答30
3.2.1簡答題30
3.2.2程式設計題32第4章重複控制——循環程式設計42
4.1知識點回顧42
4.1.1重複n次操作42
4.1.2while循環42
4.1.3dowhile循環43
4.2習題解答43
4.2.1簡答題43
4.2.2程式設計題44
4.3進一步拓展61
〖〗〖〗〖〗4.3.1goto語句61
4.3.2結構化程式設計62
4.3.3位運算的進一步討論62第5章批量數據處理——數組64
5.1知識點回顧64
5.1.1一維數組64
5.1.2二維數組65
5.1.3字元串66
5.2習題解答67
5.2.1簡答題67
5.2.2程式設計題69
5.3進一步拓展82
5.3.1特殊矩陣82
5.3.2對稱矩陣82
5.3.3三角矩陣83
5.3.4稀疏矩陣83第6章過程封裝——函式85
6.1知識點回顧85
6.1.1函式的概念85
6.1.2函式的定義85
6.1.3函式的參數和返回值85
6.1.4數組作為函式的參數86
6.1.5重載函式86
6.1.6函式模板87
6.1.7變數的作用域與存儲類別87
6.1.8遞歸程式設計89
6.2習題解答89
6.2.1簡答題89
6.2.2程式設計題92
6.3進一步拓展110
6.3.1模擬電腦程式的運行110
6.3.2模擬器的設計111第7章間接訪問——指針116
7.1知識點回顧116
7.1.1指針的概念116
7.1.2指針運算與數組116
7.1.3指針與動態記憶體分配117
7.1.4字元串的指針表示118
7.1.5指針、數組和字元串傳遞118
7.1.6引用與引用傳遞119
7.1.7多級指針與指向函式的指針119
7.1.8main函式的參數120
7.2習題解答121
7.2.1簡答題121
7.2.2程式設計題122第8章數據封裝——結構體131
8.1知識點回顧131
8.1.1記錄的概念131
8.1.2結構體類型的變數的使用132
8.1.3結構體作為函式的參數132
8.1.4鍊表133
8.2習題解答133
8.2.1簡答題133
8.2.2程式設計題134
8.3進一步拓展141第9章模組化開發144
9.1知識點回顧144
9.1.1自頂向下分解144
9.1.2模組劃分144
9.1.3設計自己的庫144
9.2習題解答145
9.2.1簡答題145
9.2.2程式設計題146第10章創建工具——類的定義與使用162
10.1知識點回顧162
10.1.1面向對象的思想162
10.1.2面向對象程式設計的特點162
10.1.3類的定義163
10.1.4對象的使用163
10.1.5對象的構造與析構164
10.1.6常量對象和常量成員函式165
10.1.7常量數據成員165
10.1.8靜態數據成員與靜態
成員函式165
10.1.9友元166
10.2習題解答167
10.2.1簡答題167
10.2.2程式設計題171
10.3進一步拓展200
10.3.1不要隨便改變複製
構造的意義200
10.3.2計算機模擬程式200第11章運算符重載205
11.1知識點回顧205
11.1.1什麼是運算符重載205
11.1.2運算符重載的方法205
11.1.3自定義類型轉換函式206
11.2習題解答207
11.2.1簡答題207
11.2.2程式設計題208
11.3進一步拓展226第12章組合與繼承227
12.1知識點回顧227
12.1.1組合227
12.1.2繼承227
12.1.3虛函式與運行時的多態性228
12.1.5純虛函式和抽象類229
12.1.6多繼承229
12.2習題解答230
12.2.1簡答題230
12.2.2程式設計題233
12.3進一步拓展258
12.3.1避免隨意地繼承258
12.3.2多態性與switch語句258第13章泛型機制——模板259
13.1知識點回顧259
13.1.1類模板的定義259
13.1.2類模板的實例化259
13.1.3類模板的友元260
13.2習題解答261
13.2.1簡答題261
13.2.2程式設計題261第14章輸入輸出與檔案268
14.1知識點回顧268
14.1.1基於控制台的輸入輸出269
14.1.2基於檔案的輸入輸出271
14.2習題解答273
14.2.1簡答題273
14.2.2程式設計題275第15章異常處理297
15.1知識點回顧297
15.2習題解答298
15.2.1簡答題298
15.2.2程式設計題300第16章容器和疊代器304
16.1知識點回顧304
16.2習題解答304
16.2.1簡答題304
16.2.2程式設計題305參考文獻308

相關詞條

熱門詞條

聯絡我們