基本信息
出版社: 人民郵電出版社; 第1版
徐惠民 (作者)
平裝: 266頁
正文語種: 簡體中文
開本: 16
ISBN: 9787115272768
條形碼: 9787115272768
ASIN: B0079UPL94
內容簡介
本書是《C++高級語言程式設計》的學習輔導書。全書共12章,第1章介紹了在VC2005集成開發環境下編程的步驟和程式調試方法,第2章~第9章與主教材《C++高級語言程式設計》對應,包括了原教材各章的習題答案、補充的程式設計案例和上機實驗題,第10章、第11章涉及課程設計的相關內容(第10章介紹了Windows程式設計的基礎知識,第11章提供了3個課程設計案例和設計題),第12章是全國計算機等級考試C/C++考試真題和詳解。
本書的重點是編程案例和課程設計案例。本書編寫的目的是為學生打好程式設計的基礎,提高其編程能力,因此,在編程案例的選擇上特別注意涵蓋C++語言的基本概念,不僅給出各案例的程式代碼,還附有分析、設計、代碼說明、運行結果解釋等。另外,示例代碼體現了對培養良好編程習慣的重視。
本書為讀者學習C++高級語言程式設計、提高編程能力提供了充足的內容,適合作為大學各專業的C++程式設計課程的輔導書和C++課程設計的教材,也可供程式設計愛好者自學使用。
目錄
第1章 VC2005編程環境介紹 1
1.1 VC2005集成開發環境簡介 1
1.2 建立WIN32控制台應用程式 2
1.3 程式調試方法 5
第2章 基本數據類型和表達式 8
2.1 《C++高級語言程式設計》習題答案 8
2.2 編程案例及參考例程 9
2.3 實驗題 16
第3章 C++控制語句 19
3.1 《C++高級語言程式設計》習題答案 19
3.2 編程案例及參考例程 23
3.3 實驗題 32
第4章 數組及其他自定義類型 36
4.1 《C++高級語言程式設計》習題答案 36
4.2 編程案例及參考例程 40
4.3 實驗題 54
第5章 函式 56
5.1 《C++高級語言程式設計》習題答案 56
5.2 編程案例及參考例程 59
5.3 實驗題 79
第6章 指針和引用 82
6.1 《C++高級語言程式設計》習題答案 82
6.2 編程案例及參考例程 85
6.3 實驗題 91
第7章 類和對象 96
7.1 《C++高級語言程式設計》習題答案 96
7.2 編程案例及參考例程 98
7.3 實驗題 123
第8章 繼承與派生 127
8.1 《C++高級語言程式設計》習題答案 127
8.2 編程案例及參考例程 131
8.3 實驗題 153
第9章 多態 157
9.1 《C++高級語言程式設計》習題答案 157
9.2 編程案例及參考例程 159
9.3 實驗題 178
第10章 Windows程式設計基礎 182
10.1 基於Windows API編程 182
10.2 基於MFC編程 187
第11章 課程設計 195
11.1 彩色控制台應用程式 195
11.1.1 案例分析:俄羅斯方塊遊戲 195
11.1.2 題目一 206
11.1.3 題目二 207
11.2 MFC套用 207
11.2.1 案例分析:計算器設計 207
11.2.2 題目一 218
11.2.3 題目二 218
11.3 網路應用程式 219
11.3.1 案例分析:郵件傳送客戶端 219
11.3.2 題目一 230
11.3.3 題目二 231
第12章 全國計算機等級考試二級測試及分析 232
12.1 2011年上半年C++筆試試題及答案 232
12.2 2010年下半年C++筆試試題及答案 242
12.3 2011年上半年C語言筆試試題及解答 252
12.4 C++上機考試模擬題及解答 263