圖書信息
出版社: 機械工業出版社; 第1版 (2011年3月1日)
叢書名: 21世紀重點大學規劃教材
平裝: 316頁
正文語種: 簡體中文
開本: 16
ISBN: 7111333659, 9787111333654
條形碼: 9787111333654
尺寸: 25.8 x 18.2 x 1.4 cm
重量: 522 g
內容簡介
《C++程式設計教程:化難為易地學習C++》的目的在於解決高級算法語言C++難學的問題,讓讀者能學好C++,用好C++,打好計算機軟體基礎。圍繞著“化難為易”這個核心,作者結合自己多年的教學實踐和教研科研經驗,以全新的教學方法、全新的教材結構、全新的教學語言編寫了此教材,採用“寓德於教(學),以德促教(學),人定勝機,機隨人行”的十八字方針及跟蹤追擊、人腦運行等教學方法,化難為易地介紹了C++的各項知識,以及學習和運用C++知識的方法、經驗和技巧。作者運用上述方法,設計並調試成功了《C++程式設計教程:化難為易地學習C++》所有例題和例句的程式,在教學中也取得了良好的效果。
《C++程式設計教程:化難為易地學習C++》既可作為高校計算機及相關專業“c++程式設計”課程的教材,也可供讀者自學C++使用。
目錄
前言
第1章 準備好學習C++
1.1 C++是一種接近生活的高級算法語言
1.1.1 C++的特性
1.1.2 C++的優勢
1.1.3 學習C++的必要性和重要性
1.2 C++的難處
1.2.1 C++本身的難處
1.2.2 人為造成的學習C++的難處
1.3 化難為易地學習C++之精髓
1.3.1 道德品質好,成才的基本條件
1.3.2 心有靈“C”一點通
1.3.3 人定勝機,機隨人行
1.4 思考題
第2章 一份令人欣喜且信心十足的C++處女作及C++基礎知識(一)
2.1 初步認識C++的一個簡例
2.2 勤奮實踐,總結評分
2.2.1 習題
2.2.2 思考題
2.2.3 總結評分,繼續提高
2.3 C++基礎知識(一)
2.3.1 一般的C++程式設計開發流程
2.3.2 C++程式的流程圖
2.3.3 C++的文章 ——一系列的C++語句
2.3.4 輸出語句tout
2.3.5 Visual C++的集成開發環境
2.3.6 Visual C++6.0的基本操作
2.4 C++基礎知識(一)的亮點
第3章 按部就班的事件處理——順序結構程式及C++基礎知識(二)
3.1 例題詳解
3.1.1 顯示自動控制煮飯情況
3.1.2 計算斜三角形的邊長
3.2 勤奮實踐,總結評分
3.2.1 習題
3.2.2 思考題
3.2.3 總結評分,繼續提高
3.3 C++基礎知識(二)
3.3.1 數據類型
3.3.2 C++如何給數據起名字
3.3.3 算術運算(一)和賦值
3.3.4 順序結構程式
3.4 C++基礎知識(二)的亮點
第4章 何去何從的情況判斷——選擇結構程式及C++基礎知識(三)
4.1 查詢高考成績進入哪類學校分數線的例題詳解
4.2 勤奮實踐,總結評分
4.2.1 習題
4.2.2 思考題
4.2.3 總結評分,繼續提高
4.3 C++基礎知識(三)
4.3.1 輸入語句cin
4.3.2 關係運算與邏輯運算
4.3.3 選擇結構程式
4.4 C++基礎知識(三)的亮點
第5章 簡化循環往復的事情——循環結構程式及C++基礎知識(四)
5.1 累計產品數量的例題詳解
5.2 勤奮實踐,總結評分
5.2.1 習題
5.2.2 思考題
5.2.3 總結評分,繼續提高
5.3 C++基礎知識(四)
5.3.1 算術運算(二)
5.3.2 幾種循環結構程式
5.3.3 幾種轉向語句
5.4 C++基礎知識(四)的亮點
第6章 同類數據的組合——數組
6.1 往大房間(數組)里放數據並顯示的例題詳解
6.2 勤奮實踐,總結評分
6.2.1 習題
6.2.2 思考題
6.2.3 總結評分,繼續提高
6.3 數組和字元串知識
6.3.1 數組知識
6.3.2 字元串知識
……
第7章 數據的指南針——指針
第8章 多種數據信息的整體包裝——結構
第9章 可靈活方便地互換套用的一段程式——函式
第10章 簡明方便的別名代替——引用
第11章 方便調試移植的多個檔案——多檔案結構
第12章 面向對象的事物分類及其編程——類、對象和面向對象的程式設計初步
第13章 事物的繼承和派生——繼承、派生及面向對象的程式設計方法
第14章 在對象中使用運算符——運算符重載
第15章 程式運行中需要利用前段的數據——靜態成員
第16章 程式運行中不確定的存儲容量大小——堆
第17章 和諧友好、隨意使用的成員——友元
第18章 輸入/輸出的信息管理——輸入/輸出流
第19章 突發事件的救急——異常處理
第20章 綜合設計面向對象的程式
附錄
參考文獻