C++程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與實(shí)訓(xùn)

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