TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
C++程序設計實驗指導與習題解析(簡體書)
滿額折

C++程序設計實驗指導與習題解析(簡體書)

人民幣定價:23 元
定  價:NT$ 138 元
優惠價:87120
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:3 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

本書是與《C++程序設計教程》配套的實驗指導和習題解析教材。全書共分四部分,分別為環境使用、實驗指導、習題解析和常用資料。環境使用部分包括Visual C++6.0、Visual C++2010、C++Builder 6.0的使用和跟蹤、調試程序的方法、幫助的使用方法等內容;實驗指導部分提供ll個實驗、53道題目,從問題分析、算法描述、編程指南、測試指南、問題擴展等方面指導學生完成實驗;習題解析對《C++程序設計教程》中的部分習題進行了分析,給出了問題分析、算法描述、編程提示、測試指南、問題擴展等方面的指導;常用資料給出了常見詞匯、常見編譯錯誤、常用庫函數等實驗過程中需要查閱的資料。
本書內容豐富、實用,指導切實、及時;既可作為高等學校計算機程序設計課程的實驗用書,也可供程序設計愛好者和相關工程技術人員參考。

名人/編輯推薦

《西安交通大學本科"十二五"規劃教材·西安交通大學"985"工程三期中重點建設實驗系列教材·大學計算機基礎教育規劃教材:C++程序設計實驗指導與習題解析》從解決學生在實驗中遇到的問題出發,介紹編輯、編譯、連接和運行程序的方法,以及調試方法和技巧。書中資料來源于實驗過程中同學們常提的問題。《西安交通大學本科"十二五"規劃教材·西安交通大學"985"工程三期中重點建設實驗系列教材·大學計算機基礎教育規劃教材: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部分 環境的使用
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部分 常用資料
參考文獻

顯示全部信息

書摘/試閱



2.7 實驗7 結構抽象 數據封裝——類與對象
實驗目的
(1)掌握類、類的成員變量和成員函數的定義格式。
(2)掌握類的構造函數和析構函數的定義格式。
(3)掌握類的對象的定義和使用格式。
(4)掌握對象指針、對象數組的定義與使用方法。
(5)掌握類的嵌套使用方法。
(6)掌握類與多程序文件工程的使用方法。
2.7.1 圓類的設計及使用
設計一個表示圓的類,數據成員為半徑,能計算圓的周長、面積以及和另一個圓構成的同心圓環的面積等。在主函數中用該類聲明對象,驗證類的功能。
(本例目的)練習類、成員變量、成員函數和對象的基本使用。
(問題分析)類用來描述事物的屬性和功能,屬性用變量、數組、對象等描述,一般作為私有成員;功能用成員函數表示,一般作為公有成員。為方便對象的初始化,通常要定義構造函數。如果需要在撤銷對象前做掃尾工作,可以定義析構函數。其他根據需要,可定義成員函數。
(算法描述)
定義圓類
私有數據成員包括:半徑;
公有的成員函數包括:
構造函數,帶一個參數,初始化半徑;
計算圓周長的函數,不需參數;
計算圓面積的函數,不需參數;
計算圓環面積的函數,需要一個圓類對象作參數;
析構函數;
在主函數中聲明圓類的兩個對象,分別計算它們的周長和面積以及它們構成的圓環的面積并顯示。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 120
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區