C++程序設計實踐教程(第二版)
-
【作 者】主 編 劉衛國 楊長興
【I S B N 】978-7-5084-9369-5
【責任編輯】李炎
【適用讀者群】高職高專
【出版時間】2012-01-05
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第2版第1次印刷
【頁 數】232
【千字數】360
【印 張】14.5
【定 價】¥25
【叢 書】普通高等教育“十二五”規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書是與《C++程序設計》(第二版)配套的實踐教材,全書包括實驗指導、習題選解和程序設計實踐3部分內容。在實驗指導部分設計了15個實驗,這些實驗和課堂教學緊密配合,通過有針對性的上機實驗,可以更好地掌握C++程序設計的方法。習題選解部分為幫助讀者進行課外練習而編寫,對于參加各種計算機考試的讀者來說,這部分內容也是很好的輔助材料。程序設計實踐部分旨在課程學習的基礎上幫助讀者掌握C++應用系統的開發方法和技巧,作為教材內容的拓展,介紹MFC的基本知識。
本書內容豐富、實用性強,既可作為高等院校程序設計課程的教學參考書,又可供社會各類計算機應用人員閱讀參考。
本書配有習題源代碼,讀者可以從中國水利水電出版社網站及萬水書苑上下載,網址為:http://www.waterpub.com.cn/softdown/或http://www.dgboyong.cn。
本書是與《C++程序設計(第二版)》配套的實踐教材,全書包括實驗指導、習題選解和程序設計實踐三部分內容。
“實驗指導”部分設計了15個實驗以方便讀者上機練習。這些實驗和課堂教學緊密配合,通過有針對性的上機實驗,可以更好地掌握C++程序設計的方法。
“習題選解”部分以課程學習為線索,編寫了十分豐富的習題并給出了參考答案。對于參加計算機考試的讀者來說,這部分內容也是很好的輔助材料。
“程序設計實踐”部分旨在幫助讀者掌握C++應用系統的開發方法和技巧。通過分析幾個小型C++應用程序實例的設計與實現過程,幫助讀者掌握利用C++開發應用系統的一般方法與實現步驟。
C++程序設計是一門實踐性非常強的課程。學習C++程序設計,上機實驗和課程練習是十分重要的環節。通過不斷的上機實驗和大量的練習,可以加深理解和鞏固課堂學習內容,更好地熟悉C++的語法規則,掌握C++程序設計的方法,培養較強的應用開發能力。
本書是與《C++程序設計》(第二版)配套的實踐教材,全書包括實驗指導、習題選解和程序設計實踐3部分內容。
為了方便讀者上機練習,在實驗指導部分設計了15個實驗。這些實驗和課堂教學緊密配合,通過有針對性的上機實驗,可以更好地掌握C++程序設計的方法。為了達到理想的實驗效果,實驗前應認真準備,要根據實驗目的和實驗內容,復習好實驗中要用到的知識,想好編程的思路,做到胸有成竹,提高上機效率。實驗過程中要積極思考,分析程序的執行結果以及各種屏幕提示信息的含義、出現的原因并提出解決辦法。實驗后要認真總結,總結本次實驗有哪些收獲,還存在哪些問題,并寫出實驗報告。
習題選解為幫助讀者進行課外練習而編寫,對于參加各種計算機考試的讀者來說,這部分內容也是很好的輔助材料。這一部分以課程學習為線索,編寫了十分豐富的習題并給出了參考答案。在使用這些題解時,應重點理解和掌握與題目相關的知識點,而不要死記答案。應在閱讀教材的基礎上再來做題,通過做題達到強化、鞏固和提高的目的。
程序設計實踐旨在課程學習的基礎上幫助讀者掌握C++應用系統的開發方法和技巧。通過對幾個小型C++應用程序實例設計與實現過程的分析,幫助讀者掌握利用C++開發應用系統的一般設計方法與實現步驟。作為教材內容的拓展,這部分介紹MFC的基本知識。
程序設計和應用開發能力的提高,需要不斷的上機實踐和長期的積累,在上機實驗和學習過程中會碰到各種各樣的問題,分析問題和解決問題的過程就是經驗積累的過程。通過課程學習、上機操作、作業練習以及系統開發等多個環節的訓練,在學完本課程后就一定會有很大的收獲,計算機應用開發能力就會有很大提高。
本書內容豐富,實用性強,既可作為高等學校程序設計課程的教學參考書,又可供社會各類計算機應用人員閱讀參考。
本書由劉衛國、楊長興任主編,李小蘭、蔡旭暉任副主編。參編人員有周春艷、朱從旭、周欣然、曹岳輝、呂格莉、李利明。本書的編寫得到了施榮華教授的大力支持與指導,在此表示衷心感謝。在本書編寫過程中,還得到了中南大學計算機基礎教學實驗中心全體教師的大力支持和幫助,在此一并表示衷心的感謝。
由于作者學識水平有限,書中的疏漏或錯誤之處在所難免,懇請廣大讀者批評指正。
作 者
2011年12月
第1章 實驗指導 1
實驗1 C++基礎 1
實驗2 選擇結構程序設計 5
實驗3 循環結構程序設計 8
實驗4 常用程序設計算法 12
實驗5 函數和編譯預處理 15
實驗6 數組 19
實驗7 指針 22
實驗8 自定義數據類型 25
實驗9 類與對象(一) 29
實驗10 類與對象(二) 32
實驗11 運算符重載與模板 37
實驗12 繼承與派生 45
實驗13 多態性和虛函數 49
實驗14 輸入輸出流 52
實驗15 綜合程序設計 57
第2章 習題選解 79
習題1 C++基礎知識 79
參考答案 84
習題2 程序控制結構 85
參考答案 92
習題3 函數和編譯預處理 96
參考答案 102
習題4 數組與指針 106
參考答案 111
習題5 自定義數據類型 117
參考答案 123
習題6 類與對象 127
參考答案 137
習題7 運算符重載與模板 147
參考答案 156
習題8 繼承與派生 162
參考答案 164
習題9 多態性和虛函數 165
參考答案 170
習題10 輸入輸出流 180
參考答案 187
第3章 程序設計實踐——MFC基礎 192
3.1 MFC概述 192
3.2 MFC與菜單設計 194
3.3 MFC與對話框設計 200
3.4 MFC與繪圖 212
綜合設計題 218
參考文獻 227
- C程序設計實踐教程 [劉衛國]
- C程序設計(慕課版) [劉衛國]
- 程序設計基礎實踐教程(C/C++語言版) [張桂芬 葛麗娜]
- C++案例項目精講 [主編 楊國興]
- SwiftUI完全開發 [李智威 著]
- MySQL數據庫項目式教程 [陳亞峰]
- C語言程序設計習題與實驗指導(第二版) [主編 甄增榮 張賓]
- C語言程序設計(第二版) [主編 甄增榮 田云霞]
- Unity3D虛擬現實應用開發實踐 [主 編 劉龍]
- Python程序設計 [主編 姜春磊 陳虹潔]
- C語言程序設計實踐教程(活頁式) [主編 鄭茵 陳巍 滕泓虬]
- 面向對象程序設計 [主編 張勇 張平華 趙小龍]
- Python程序設計基礎及實戰 [主編 劉健]
- C語言程序設計 [姜雪]
- Python程序設計實踐教程 [王鶴琴 蔡正保]
- C++程序設計實踐教程(第三版) [主編 劉衛國 曹岳輝]
- C++程序設計(第三版) [主編 曹岳輝 劉衛國]
- C語言程序設計項目化教程(活頁式) [主編 張利華 潘曉利]
- 機器人流程自動化(RPA)實戰——基于UiPath [主編 金鑫]
- Python 語言程序設計實踐指導 [主編 張雙獅]
- Python程序設計案例教程 [主編 毛錦庚 鐘肖英 周賢來 ]
- 基于.NET Core框架的分布式系統架構設計 [湯佳 著]
- Python語言程序設計教程 [郭其標 房宜汕]
- C語言同步案例習題精解 [主編 肖朝暉]
- Python程序設計 [李國燕 王新強 劉佳 等編著]
- Python程序設計項目化教程(活頁式) [主編 盧鳳偉]
- Java編程基礎案例式教程 [主編 陳艷華 唐春蘭]
- Python語言同步案例習題精解 [主編 肖朝暉]
- Unity應用開發與實戰(微課版) [主 編 程永恒]
- PHP程序設計項目化教程 [主 編 杜海穎]