本書是《C++程序設計》配套的實踐教程。全書包括上機實驗指南、結構化程序設計方法和習題選解三部分內容。第一部分內容幫助讀者熟悉C++上機環(huán)境,方便讀者上機操作練習。通過有針對性的上機實驗,可以更好地掌握C++程序設計的方法。第二部分內容將問題進行分類,總結每一類問題的編程思路,并給出大量的程序實例,以引導讀者掌握基本的結構化程序設計方法和技巧。此外,還介紹了程序測試與調試的常用方法,以幫助讀者提高調試程序的能力。第三部分內容可以作為課程學習或參加各種計算機考試的輔導材料。
本書內容豐富,實用性強,適合作為高等院校計算機程序設計課程的實踐教材,也可作為社會各類計算機應用人員及參加各類計算機等級考試的讀者的輔助教材。
第一部分 上機實驗指南
第1章 C++程序的集成開發(fā)環(huán)境
1.1 Visual C++6.0集成開發(fā)環(huán)境
1.1.1 Visual C++6.0的安裝與啟動
1.1.2 Visual C++6.0主界面的組成
1.1.3 Visual C++6.0環(huán)境下C++程序的運行
1.2 Turho C++3.O集成開發(fā)環(huán)境
1.2.1 Turh0 C++3.0的安裝與啟動
1.2.2 Turho C++3.0主界面的組成
1.2.3 Turho C++3.0環(huán)境下C++程序的運行
1.2.4 系統(tǒng)設置
第2章 實驗要求與實驗項目
實驗1 C++基礎知識
實驗2 程序控制結構(一)
實驗3 程序控制結構(二)
實驗4 結構化程序設計的應用
實驗5 函數和編譯預處理
實驗6 數組
實驗7 指針
實驗8 自定義數據類型
實驗9 類與對象(一)
實驗10 類與對象(二)
實驗11 重載與模板
實驗12 繼承與派生
實驗13 多態(tài)性和虛函數
實驗14 輸入輸出流
實驗15 綜合程序設計
第二部分 結構化程序設計方法
第3章 常用算法設計方法
3.1 累加與累乘問題
3.2 數字問題
3.3 數值計算問題
3.4 數組的應用
3.5 函數的應用
3.6 解不定方程
思考題
參考答案
第4章 程序測試與調試
4.1 程序測試
4.2 程序調試
4.2.1 診斷錯誤的實驗方法
4.2.2 錯誤診斷的推理技術
4.2.3 錯誤修改的原則
4.3 Visual C++6.0程序調試
第三部分 習題選解
第5章 C++基礎知識
第6章 程序控制結構
第7章 函數和編譯預處理
第8章 數組與指針
第9章 自定義數據類
第10章 類與對象
第11章 運算符重載與模板
第12章 繼承與派生
第13章 多態(tài)性和虛函數
第14章 輸入輸出流
參考文獻