C++程序設計實驗指導與實訓
-
【作 者】蔡立軍 杜四春 銀紅霞 編著
【I S B N 】978-7-5084-1790-9
【責任編輯】
【適用讀者群】高職高專
【出版時間】2004-02-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】
【千字數(shù)】522
【印 張】20
【定 價】¥26
【叢 書】21世紀高職高專新概念教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書是21世紀高職高專新概念教材《C++程序設計教程》(ISBN7-5084-1411-X)的配套用書,也適合單獨作為C++語言的學習輔導材料。書中內(nèi)容分為五部分:第一部分習題與解析,提供了作者多年教學中積累、收集與驗證的習題,每道題都給出了詳細的解答與運行結(jié)果;第二部分上機實驗指導,介紹了C++程序設計調(diào)試環(huán)境,并安排了15個精心設計的實驗,每個實驗都給出了詳細的實驗目的、實驗基本要求和實驗步驟,幫助讀者掌握C++程序設計方法,并進一步加深對課程相關(guān)內(nèi)容的理解與掌握;第三部分程序設計實訓,利用生動有趣的編程案例向讀者介紹面向?qū)ο缶幊痰募夹g(shù)和軟件開發(fā)的思維方式,使讀者能夠從中領(lǐng)悟到一些編程技巧;第四部分自測題與參考答案,編制了10套自測題,并附有參考答案,有利于讀者練習、自測、鞏固與提高;第五部分《C++程序設計教程》習題參考答案,選擇配套教材中的部分習題給出解答,并有完整的參考源程序,供讀者學習參考。
本書不僅可作為高職高專院校學生學習“C++程序設計”課程的輔導教材,也可作為全國計算機等級考試二級(C++)培訓輔導教材,還可供相關(guān)人員學習C++程序設計時參考。
C++語言是目前使用最為廣泛的一種高效程序設計語言,它既可以進行過程化程序設計,也可以用于面向?qū)ο蟮某绦蛟O計。C++是從C語言發(fā)展演變而來的,是C語言的超集。它實現(xiàn)了類的封裝、數(shù)據(jù)隱藏、繼承及多態(tài),使得其代碼容易維護及高度可重用。
本書是21世紀高職高專新概念教材《C++程序設計教程》(ISBN7-5084-1411-X)的配套用書,是作者在多年從事C++語言程序設計教學的基礎上編寫的,書中根據(jù)作者多年的教學經(jīng)驗,針對學生實訓中遇到的問題,反復修正習題參考答案和實訓參考步驟,力爭讓學生當時看得懂、學后用得上。
本書針對高職高專學生的特點和C++語言教材的要求,從比較典型的習題解析著手,對一些基本的程序算法和規(guī)則進行詳細的分析,以期幫助讀者掌握C++程序設計的基本規(guī)則與編程規(guī)律,并能夠?qū)⑦@些語言規(guī)則與技巧同實際問題相結(jié)合,編制出具有良好風格的應用程序。為提高讀者的學習效果和實際應用能力,本書既注重編程基本素質(zhì)的培養(yǎng),也注重上機實驗的訓練,從兩個方面幫助讀者掌握C++面向?qū)ο蟪绦蛟O計方法與相關(guān)的基本概念,并能夠熟練運用C++程序設計語言進行工程開發(fā)。
本書的主要內(nèi)容分為五部分:第一部分習題與解析,提供了多道C++的典型實例;第二部分上機實驗指導,介紹了C++程序設計調(diào)試環(huán)境,并安排了15套精心設計的實驗,每個實驗都給出了詳細的實驗目的、實驗基本要求和實驗步驟,幫助讀者掌握C++程序設計方法,并進一步加深對課程相關(guān)內(nèi)容的理解與掌握;第三部分程序設計實訓,利用生動有趣的編程案例向讀者介紹面向?qū)ο缶幊痰募夹g(shù)和軟件開發(fā)的思維方式,使讀者能夠從中領(lǐng)悟到一些編程技巧。第四部分自測題及參考答案,編制了10套測試題,并附有參考答案,有利于讀者練習、自測、鞏固與提高。第五部分《C++程序設計教程》習題參考答案,選擇配套教材中的部分習題給出解答,并有完整的參考源程序,供讀者學習參考。
本書中所有例題都在Visual C++ 6.0環(huán)境下運行通過,在其他版本的編譯系統(tǒng)下一般都可以運行。
本書不僅可作為高職高專、大專院校學生學習“C++程序設計”課程的輔導教材,也可作為各類計算機應用人員學習C++語言的培訓教材和參考書。
本書編寫過程中,編者參閱了許多C++的參考書和有關(guān)資料,并閱讀了一些翻譯的書籍,現(xiàn)謹向這些書的作者和譯者表示衷心的感謝。
本書由湖南大學計算機與通信學院銀紅霞編寫第一部分與第四部分,杜四春編寫第二部分、第三部分與第五部分,全書由蔡立軍統(tǒng)編。參加本書編寫大綱討論與部分內(nèi)容編寫工作的還有雷友誠、張偉、劉三一、張曉軍、王宏斌、史建芳等。杜炎、杜佳惠等作了本書的文字錄入、圖表制作和文字校對等工作。
由于編者水平有限,書中不妥或錯誤之處在所難免,懇請專家和廣大讀者批評指正。歡迎廣大讀者通過電子郵件與作者聯(lián)系,作者的電子郵件地址為:d_sc2003@163.com。
編 者
2004年1月于岳麓山
前言
第一部分 習題與解析 1
第1章 緒論 1
第2章 數(shù)據(jù)類型與表達式 2
第3章 控制語句 7
第4章 函數(shù) 11
第5章 數(shù)組 19
第6章 指針 27
第7章 結(jié)構(gòu)體與共用體 32
第8章 類和對象 37
第9章 運算符重載 56
第10章 靜態(tài)成員與友元 61
第11章 繼承和派生類 67
第12章 模板 84
第13章 多態(tài)性與虛函數(shù) 95
第14章 I/O流 109
第15章 異常處理 121
第二部分 上機實驗指導 126
實驗1 C++程序設計實驗環(huán)境介紹 126
實驗2 C++程序設計基礎練習 129
實驗3 數(shù)據(jù)類型與表達式 132
實驗4 控制語句 133
實驗5 函數(shù) 133
實驗6 數(shù)組 135
實驗7 指針 137
實驗8 結(jié)構(gòu)體與共用體 137
實驗9 類與對象 141
實驗10 運算符重載 145
實驗11 靜態(tài)成員與友元 146
實驗12 繼承和派生類 152
實驗13 虛函數(shù)與多態(tài)性 156
實驗14 I/O流 162
實驗15 模板和異常處理 167
第三部分 程序設計實訓 172
實訓1 熟悉MFC類庫—層次結(jié)構(gòu)仿真 172
實訓2 熟悉MFC程序設計流程 176
實訓3 文檔-視圖應用程序 178
實訓4 畫板應用程序 182
第四部分 自測題與參考答案 200
自測題一 200
自測題二 204
自測題三 208
自測題四 213
自測題五 217
自測題六 222
自測題七 227
自測題八 231
自測題九 236
自測題十 241
自測題一參考答案 245
自測題二參考答案 248
自測題三參考答案 250
自測題四參考答案 254
自測題五參考答案 256
自測題六參考答案 259
自測題七參考答案 262
自測題八參考答案 265
自測題九參考答案 268
自測題十參考答案 271
第五部分 《C++程序設計教程》習題參考答案 274
第1章 緒論 274
第2章 數(shù)據(jù)類型與表達式 274
第3章 控制語句 275
第4章 函數(shù) 277
第5章 數(shù)組 279
第6章 指針 283
第7章 結(jié)構(gòu)體與共用體 284
第8章 類和對象 286
第9章 運算符重載 288
第10章 靜態(tài)成員與友元 291
第11章 繼承和派生類 293
第12章 模板 298
第13章 多態(tài)性與虛函數(shù) 299
第14章 I/O流 302
第15章 異常處理 305
參考文獻 307
- 程序設計基礎實踐教程(C/C++語言版) [張桂芬 葛麗娜]
- C++案例項目精講 [主編 楊國興]
- C++程序設計實踐教程(第三版) [主編 劉衛(wèi)國 曹岳輝]
- C++程序設計(第三版) [主編 曹岳輝 劉衛(wèi)國]
- 數(shù)據(jù)挖掘算法—基于C++及CUDA C [蒂莫西•馬斯特斯(Timothy]
- C++程序設計簡明教程 [黃能耿 黃致遠 胡麗丹]
- Visual C++6.0程序項目案例教程 [朱 銘 曾強聰 編著]
- 嵌入式應用Qt_C++傳感數(shù)據(jù)采集開發(fā)實訓教程 [主編 劉和文 文燕 謝忠敏]
- C++程序設計簡明教程(第二版) [主 編 王曉東 副主編 陳艷海 ]
- C++ STL基礎案例教程 [鐘琪 著]
- C++程序設計基礎教程 [主編 劉志寶 朱偉華 謝利民]
- Visual C++ & Android程序設計綜合實訓(第二版) [主編 梁建武]
- Visual C++程序設計教程(第二版) [梁建武]
- C++應用程序設計 [劉彥姝 謝景偉]
- C++程序設計 [陳國志 叢華 單正 編著]
- C++面向?qū)ο蟪绦蛟O計習題解答及上機指導 [李素若 杜華兵]
- C++面向?qū)ο蟪绦蛟O計 [李素若 杜華兵]
- C/C++程序設計學習輔導 [李婷 李云峰 編著]
- C/C++程序設計 [李云峰 李婷 編著]
- 數(shù)字音頻規(guī)范與程序設計:基于Visual C++開發(fā) [曹強 編著]
- C++程序設計基礎實踐教程 [主編 楊長興 李利明]
- C語言程序設計——Visual C++ 6.0環(huán)境(第二版) [張昕]
- C++程序設計(第二版) [主編 楊長興 劉衛(wèi)國]
- C++程序設計實踐教程(第二版) [主 編 劉衛(wèi)國 楊長興]
- C++程序設計基礎 [主編 楊長興]
- 數(shù)據(jù)結(jié)構(gòu)(C++描述)習題解答及實習指導 [李根強 謝月娥 主編]
- 數(shù)據(jù)結(jié)構(gòu)(C語言版)學習指導與習題解答 [趙堅 姜梅 主編]
- C++程序設計 [杜四春 銀紅霞 蔡立軍 編著]
- 數(shù)據(jù)結(jié)構(gòu)(C++描述) [李根強 主 編]
- C++面向?qū)ο蟪绦蛟O計(第二版) [曹靜 主編]
- 信號與系統(tǒng)
- AutoCAD 2012實用教程
- 旅游信息化簡明教程
- 數(shù)據(jù)庫系統(tǒng)原理及應用——PowerBuilder
- 數(shù)據(jù)結(jié)構(gòu)(C++描述)習題解答及實習指
- Visual Basic程序設計
- 單片機應用系統(tǒng)設計與訓練
- 多媒體技術(shù)與應用(第二版)
- 網(wǎng)站建設原理與實踐
- Internet與網(wǎng)頁設計
- 網(wǎng)絡綜合布線技術(shù)
- 計算機網(wǎng)絡系統(tǒng)集成
- 計算機及網(wǎng)絡維護技術(shù)
- Visual Basic.NET程序設計
- C++程序設計實驗指導與實訓
- 計算機網(wǎng)絡操作系統(tǒng)——Windows 2000 S