注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C++編程:從問題分析到程序設計

C++編程:從問題分析到程序設計

C++編程:從問題分析到程序設計

定 價:¥59.00

作 者: (美)D.S.Malik著;鐘書毅[等]譯;鐘書毅譯
出版社: 電子工業(yè)出版社
叢編項: 國外計算機科學教材系列
標 簽: C++

購買這本書可以去


ISBN: 9787505382411 出版時間: 2003-07-01 包裝: 平裝
開本: 27cm 頁數(shù): 724 字數(shù):  

內容簡介

  本書是為C++初學者和大學計算機科學C++課程的教學而設計的,書中內容豐富并具有較強的系統(tǒng)性和實用性。對于有一定C或C++編程經(jīng)驗的讀者而言,此書也是一本很有用的參考書。作者通過大量的例子深入剖析和闡述了幾乎所有的關鍵性概念,并且給出了解決專門問題的案例研究,同時在每一章末都留有一定數(shù)量的編程練習。本書的這些特色有助于讀者深入理解C++語言并提高程序設計的能力。本書循序漸進地介紹了C++程序設計的各個方面,包括C++語言的基本概念、結構化程序設計、面向對象編程以及C++的一些高級主題。在內容和結構的安排上,本書強調編程實踐的重要性,許多簡潔易懂的實例貫穿始終,每一章的最后飲食豐富的編程練習。此外,本書還注重對C++概念的深入理解,作者通過論述與簡單實例相結合的形式,生動地闡明了C++中很多關鍵的概念。通過本書的系統(tǒng)學習,讀者能夠很快地掌握C++程序設計的知識并有效地提高編程技術。

作者簡介

暫缺《C++編程:從問題分析到程序設計》作者簡介

圖書目錄

第1章 計算機和編程語言回顧
1.1 導言
1.2 計算機歷史的簡要回顧
1.3 計算機系統(tǒng)的組成
1.4 計算機語言
1.5 編程語言的發(fā)展
1.6 處理高級語言程序
1.7 分析問題-編碼-執(zhí)行
1.8 面向對象的編程
1.9 ANSI/ISO標準C++
1.10 小結
1.11 練習
第2章 C++的基本要素
2.1 C++程序的基礎知識
2.2 數(shù)據(jù)類型
2.3 算術運算符和運算符優(yōu)先級
2.4 表達式
2.5 輸入
2.6 自增和自減運算符
2.7 輸出
2.8 預處理器指令
2.9 編程風格和形式
2.10 賦值勤語句的更多知識
2.11 編程實例:長度轉換
2.12 編程實例:找零錢
2.13 小結
2.14 練習
2.15 編程練習
第3章 輸入/輸出
3.1 I/O數(shù)據(jù)流和標準I/O設備
3.2 在程序中使用預定義函數(shù)
3.3 輸入失敗
3.4 輸出和格式化輸出
3.5 其他輸出格式化工具
3.6 文件輸入/輸出
3.7 編程實例:電影票銷售和對慈善機構的捐助
3.8 編程實例:學生分數(shù)
3.9 小結
3.10 練習
3.11 編程練習
第4章 控制結構I(選擇結構)
4.1 控制結構
4.2 關系運算符
4.3 邏輯(布爾)運算符和邏輯表達式
4.4 選擇:if和if…else
4.5 switch結構
4.6 用assert()函數(shù)來終止一個程序
4.7 編程實例:有線電視公司賬單
4.8 小結
4.9 練習
4.10 編程練習
第5章 控制結構II(重復)
5.1 為什么需要重復結構
5.2 while循環(huán)(重復)結構
5.3 編程實例:檢查賬戶余額
5.4 編程實例:斐波那契數(shù)列
5.5 for循環(huán)(重復)結構
5.6 編程實例:數(shù)字分類
5.7 do…while循環(huán)(重復)結構
5.8 break和continue語句
5.9 嵌套控制結構
5.10 小結
5.11 練習
5.12 編程練習
第6章 用戶自定義函數(shù)I
6.1 標準(預定義)函數(shù)
6.2 用戶定義函數(shù)
6.3 具有返回值的函數(shù)
6.4 編程實例:最大數(shù)
6.5 編程實例:有線電視公司賬單問題
6.6 小結
6.7 練習
6.8 編程練習
第7章 用戶自定義函數(shù)II
7.1 woid函數(shù)
7.2 值參數(shù)、引用參數(shù)和內存分配
7.3 引用參數(shù)和返回值參數(shù)
7.4 變量的范圍
7.5 全局變量的副作用
7.6 靜態(tài)和自動變量
7.7 函數(shù)重載:介紹
7.8 有默認參數(shù)的函數(shù)
7.9 編程實例:對數(shù)字分類
7.10 編程實例:數(shù)據(jù)比較
7.11 小結
7.12 練習
7.13 編程練習
第8章 用戶定義的簡單數(shù)據(jù)類型、命名空間和string類型
8.1 枚舉類型
8.2 編程實例:石頭、剪子和布的游戲
8.3 命名空間
8.4 string類型
8.5 編程實例:Pig Latin字符串
8.6 小結
8.7 練習
8.8 編程練習
第9章 數(shù)組和字符串
9.1 數(shù)組
9.2 C字符串(字符數(shù)數(shù))
9.3 關聯(lián)數(shù)組
9.4 編程實例:代碼檢測
9.5 編程實例:文本處理
9.6 小結
9.7 練習
9.8 編程練習
第10章 數(shù)組的應用和擴展
10.1 順序表處理
10.2 二維和多維數(shù)組
10.3 多維數(shù)組
10.4 編程實例:選舉結果
10.5 小結
10.6 練習
10.7 編程練習
第11章 遞歸
11.1 遞歸的定義
11.2 利用遞歸解決問題
11.3 遞歸還是迭代
11.4 編程實例:將一個數(shù)字從二進制表示轉換為十進制表示
11.5 編程實例:將一個數(shù)字從十進制轉換為二進制
11.6 小結
11.7 練習
11.8 編程練習
第12章 記錄(結構體)
 
12.1 記錄(結構體)
12.2 編程實例:銷售數(shù)據(jù)分析
12.3 小結
12.4 練習
12.5 編程練習
第13章 類和數(shù)據(jù)抽象
13.1 類
13.2 數(shù)據(jù)抽象、類和抽象數(shù)據(jù)類型
13.3 結構體與類
13.4 信息隱藏
13.5 可執(zhí)行代碼
13.6 編程實例:糖果機
13.7 小結
13.8 練習
13.9 編程練習
第14章 繼承和組合
14.1 繼承
14.2 組合
14.3 面向對象設計(OOD)和面向對象編程(OOP)
14.4 編程實例:分數(shù)報告
14.5 小結
14.6 練習
14.7 編程練習
第15章 指針、類和虛函數(shù)
15.1 指針數(shù)據(jù)類型和指針變量
15.2 取址運算符(&)
15.3 取值運算符(*)
15.4 類、結構和指針變量
15.5 初始化指針變量
15.6 動態(tài)變量
15.7 指針變量的運算
15.8 動態(tài)數(shù)組
15.9 指針的淺(shallow)復制與深(deep)復制
15.10 類和指針:一些特性
15.11 繼承、指針和虛函數(shù)
15.12 取址運算符和類
15.13 小結
15.14 練習
15.15 編程練習
第16章 重載和模板
16.1 為什么需要運算符重載
16.2 運算符重載
16.3 編程練習:clocType
16.4 編程練習:復數(shù)
16.5 重載數(shù)組索引(下標)運算符([])
16.6 編程練習:newString
16.7 函數(shù)重載
16.8 模板
16.9 小結
16.10 練習
16.11 編程練習
第17章 鏈表
17.1 鏈表
17.2 作為ADT的鏈表
17.3 有序鏈表
17.4 雙向鏈表
17.5 編程實例:音像商店
17.6 小結
17.7 練習
17.8 編程練習
第18章 棧和隊列
18.1 棧
18.2 棧的數(shù)組實現(xiàn)
18.3 程序實例:最大GPA
18.4 棧的鏈表實現(xiàn)
18.5 棧的應用:后綴表達式計算器
18.6 消除遞歸:非遞歸逆序打印鏈表的算法
18.7 隊列
18.8 隊列的應用:仿真
18.9 小結
18.10 練習
18.11 編程練習
附錄A 保留字
附錄B 運算符的優(yōu)先級
附錄C 字符集
附錄D 運算符重載
附錄E 在ANSI/ISO標準C++和標準C++中頭文件的名稱約定
附錄F 頭文件
附錄G 系統(tǒng)中數(shù)據(jù)類型的內存尺寸
附錄H 部分練習答案

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號