內容簡介
本書是與《C++程序設計教程》配套的實驗指導和習題解析教材。全書共分四部分,分別為環境使用、實驗指導、習題解析和常用資料。環境使用部分包括VisualC++6.0、Visual
C++2010、C++Builder6.0的使用和跟蹤、調試程序的方法、幫助的使用方法等內容;實驗指導部分提供ll個實驗、53道題目,從問題分析、算法描述、編程指南、測試指南、問題擴展等方面指導學生完成實驗;習題解析對《C++程序設計教程》中的部分習題進行了分析,給出了問題分析、算法描述、編程提示、測試指南、問題擴展等方面的指導;常用資料給出了常見詞匯、常見編譯錯誤、常用庫函數等實驗過程中需要查閱的資料。
目錄
第1部分 環境的使用
1.1 用Visual C++6.0編寫控制台應用程序
1.1.1 進入和退出Visual C++集成開發環境
1.1.2 創建工程、打開已有工程
1.1.3 創建C++程序文件
1.1.4 編譯、連接、運行程序
1.1.5 程序的跟蹤調試
1.1.6 在一個工程中編輯多個程序文件
1.1.7 使用幫助
1.2 Visual C++2010編寫控制台應用程序
1.2.1 啟動Visual Studi0 2010集成開發環境
1.2.2 創建或打開Win32控制台工程
1.2.3 編譯、調試及運行程序
1.3 C++Builder 6.0
1.3.1 下載與安裝
1.3.2 基本使用
第2部分 實驗指導
2.1 實驗1 顯示程序和簡單計算程序
2.1.1 顯示由「*」組成的矩形
2.1.2 計算立方體的周長、表面積和體積
2.1.3 計算簡單數學函數的值
2.1.4 按方陣格式顯示數據
2.2 實驗2 簡單信息的表示和數據計算
2.2.1 數學函數計算
2.2.2 信息加密
2.2.3 貪心算法找零錢
2.2.4 整數的分 離
2.3 實驗3 運算的流程控制
2.3.1 計算丌的近似值
2.3.2 比較字符串大小
2.3.3 找回文數
2.3.4 整數的素數分 解
2.4 實驗4 復雜信息的表達與處理
2.4.1 矩陣轉置
2.4.2 用一維數組實現矩陣相乘
2.4.3 反轉字符串
2.4.4 去掉字符串開頭的多余空格
2.4.5 事件時問表
2.5實驗5 划分 模塊逐層求解——函數
2.5.1 編寫求一元二次方程的根的函數
2.5.2 編寫函數求一元n次多項式的值
2.5.3 編寫函數去掉任意一個字符串頭部和尾部的空格
2.5.4 數組的轉換
2.5.5 遞歸實現級數求和
2.5.6 求數組元素的最大值的遞歸函數
2.5.7 隨機生成整副54張撲克牌的函數
2.5.8 驗證哥德巴赫猜想
2.6 實驗6 指針的應用
2.6.1 將字符串形式的時間轉換為毫秒
2.6.2 將整數變換為以「,」號分 隔的形式
2.6.3 用一個函數求多個實數的平均值、最大及最小值
2.6.4 二分 法求方程根的通用函數
2.6.5 將十進制寫法的IP地址轉換成二進制寫法
2.6.6 統計處理多個學生的成績
2.7 實驗7 結構抽象數據封裝——類與對象
2.7.1 圓類的設計及使用
2.7.2 三角形類的設計與使用
2.7.3 日期類的設計與使用
2.7.4 用類實現學生信息統計
2.8 實驗8 取其精華發揮優勢一一繼承
2.8.1 黑白點類和彩色點類
2.8.2 使用類的繼承編寫管理公民信息和大學生信息的程序
2.8.3 使用類的繼承編寫日期時間管理程序
2.9實驗9統一接口 多種實現——多態
2.9.1 顯示不同形狀的字符圖形,包括矩形、三角形和菱形等
2.9.2 使用繼承定義一組形狀類
2.9.3重載運算符實現復數類的四則運算
……
第3部分 習題解析
第4部分 常用資料
參考文獻
1.1 用Visual C++6.0編寫控制台應用程序
1.1.1 進入和退出Visual C++集成開發環境
1.1.2 創建工程、打開已有工程
1.1.3 創建C++程序文件
1.1.4 編譯、連接、運行程序
1.1.5 程序的跟蹤調試
1.1.6 在一個工程中編輯多個程序文件
1.1.7 使用幫助
1.2 Visual C++2010編寫控制台應用程序
1.2.1 啟動Visual Studi0 2010集成開發環境
1.2.2 創建或打開Win32控制台工程
1.2.3 編譯、調試及運行程序
1.3 C++Builder 6.0
1.3.1 下載與安裝
1.3.2 基本使用
第2部分 實驗指導
2.1 實驗1 顯示程序和簡單計算程序
2.1.1 顯示由「*」組成的矩形
2.1.2 計算立方體的周長、表面積和體積
2.1.3 計算簡單數學函數的值
2.1.4 按方陣格式顯示數據
2.2 實驗2 簡單信息的表示和數據計算
2.2.1 數學函數計算
2.2.2 信息加密
2.2.3 貪心算法找零錢
2.2.4 整數的分 離
2.3 實驗3 運算的流程控制
2.3.1 計算丌的近似值
2.3.2 比較字符串大小
2.3.3 找回文數
2.3.4 整數的素數分 解
2.4 實驗4 復雜信息的表達與處理
2.4.1 矩陣轉置
2.4.2 用一維數組實現矩陣相乘
2.4.3 反轉字符串
2.4.4 去掉字符串開頭的多余空格
2.4.5 事件時問表
2.5實驗5 划分 模塊逐層求解——函數
2.5.1 編寫求一元二次方程的根的函數
2.5.2 編寫函數求一元n次多項式的值
2.5.3 編寫函數去掉任意一個字符串頭部和尾部的空格
2.5.4 數組的轉換
2.5.5 遞歸實現級數求和
2.5.6 求數組元素的最大值的遞歸函數
2.5.7 隨機生成整副54張撲克牌的函數
2.5.8 驗證哥德巴赫猜想
2.6 實驗6 指針的應用
2.6.1 將字符串形式的時間轉換為毫秒
2.6.2 將整數變換為以「,」號分 隔的形式
2.6.3 用一個函數求多個實數的平均值、最大及最小值
2.6.4 二分 法求方程根的通用函數
2.6.5 將十進制寫法的IP地址轉換成二進制寫法
2.6.6 統計處理多個學生的成績
2.7 實驗7 結構抽象數據封裝——類與對象
2.7.1 圓類的設計及使用
2.7.2 三角形類的設計與使用
2.7.3 日期類的設計與使用
2.7.4 用類實現學生信息統計
2.8 實驗8 取其精華發揮優勢一一繼承
2.8.1 黑白點類和彩色點類
2.8.2 使用類的繼承編寫管理公民信息和大學生信息的程序
2.8.3 使用類的繼承編寫日期時間管理程序
2.9實驗9統一接口 多種實現——多態
2.9.1 顯示不同形狀的字符圖形,包括矩形、三角形和菱形等
2.9.2 使用繼承定義一組形狀類
2.9.3重載運算符實現復數類的四則運算
……
第3部分 習題解析
第4部分 常用資料
參考文獻
網路書店
類別
折扣
價格
-
新書87折$120