最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

C++程序設(shè)計(jì)(第3版)

2023-06-07 23:56 作者:阿拉斯加小狐貍  | 我要投稿

鏈接:https://pan.baidu.com/s/1nr4NMZeNXGhCHdCDowGBtQ?pwd=ex1h?

提取碼:ex1h

本書是以C++編程語言來講解計(jì)算基礎(chǔ)知識(shí)和技能的實(shí)用教程。全書共13 章。本書首先介紹了通過程序設(shè)計(jì)解決問題的思路和步驟,然后依次介紹了C++基礎(chǔ)知識(shí)、函數(shù)的運(yùn)用和實(shí)現(xiàn)、消息機(jī)制、成員函數(shù)、條件、循環(huán)、文件流、vector 類、泛型容器和二維數(shù)組等技術(shù)及其C++編程實(shí)現(xiàn)技巧。每一章中以及每章的最后,分別給出了自測(cè)題、練習(xí)題、編程技巧、編程項(xiàng)目等內(nèi)容。附錄部分給出了所有自測(cè)題的解答,供讀者學(xué)習(xí)參考。
本書適合作為高等院校計(jì)算機(jī)專業(yè)程序設(shè)計(jì)、編程基礎(chǔ)等課程的教材,也適合專業(yè)程序員和想要學(xué)習(xí)C++編程的讀者閱讀參考。

作者簡介

瑞克·莫瑟(Rick Mercer),美國亞利桑那大學(xué)計(jì)算機(jī)科學(xué)系講師,教授軟件開發(fā)、程序設(shè)計(jì)等多門課程,先后編著了6本計(jì)算機(jī)教材。

目錄

第 1章 用C++來解決問題1
1.1 解決問題 1
1.1.1 分析(提問、考察、研究) 1
1.1.2 設(shè)計(jì)(模型、思考、計(jì)劃、策劃、模式、綱要) 4
1.1.3 算法模式 5
1.1.4 算法設(shè)計(jì)示例 6
1.1.5 實(shí)現(xiàn)(完成、操作、使用) 7
1.1.6 一段C++程序 7
1.1.7 測(cè)試 8
1.2 對(duì)象、類型與變量 9
本章小結(jié) 11
練習(xí)題 12
解決問題:請(qǐng)編寫一個(gè)算法 12
第 2章 C++基礎(chǔ) 14
2.1 C++程序的組成部分 14
2.1.1 標(biāo)記:一個(gè)程序的最小零件 16
2.1.2 特殊符號(hào) 17
2.1.3 標(biāo)識(shí)符 17
2.1.4 關(guān)鍵字 18
2.1.5 注釋 18
2.1.6 C++字面常量 19
2.2 語句 21
2.2.1 cout輸出語句 22
2.2.2 賦值與類型轉(zhuǎn)換 22
2.2.3 cin輸入語句 24
2.3 算術(shù)表達(dá)式 25
2.3.1 整數(shù)算術(shù)運(yùn)算 27
2.3.2 整數(shù)與浮點(diǎn)數(shù)的混合運(yùn)算 28
2.3.3 const對(duì)象 29
2.4 先提示再輸入 30
2.5 程序?qū)崿F(xiàn)中的錯(cuò)誤與警告 32
2.5.1 在編譯時(shí)被檢測(cè)到的錯(cuò)誤與警告 33
2.5.2 編譯時(shí)的警告信息 35
2.5.3 連接時(shí)錯(cuò)誤 36
2.5.4 運(yùn)行時(shí)錯(cuò)誤 37
2.5.5 意向性錯(cuò)誤 37
2.5.6 當(dāng)軟件的設(shè)計(jì)與問題說明不相符時(shí) 38
本章小結(jié) 39
練習(xí)題 40
編程技巧 43
編程項(xiàng)目 44
第3章 自由函數(shù)的運(yùn)用 48
3.1 cmath函數(shù) 48
3.2 使用cmath函數(shù)解決問題 50
3.2.1 分析 50
3.2.2 設(shè)計(jì) 50
3.2.3 實(shí)現(xiàn) 52
3.3 調(diào)用已被文檔化的函數(shù) 53
3.3.1 前置條件與后置條件 53
3.3.2 函數(shù)頭信息 54
3.3.3 實(shí)參與形參的關(guān)聯(lián) 56
3.3.4 面向int、char和bool這些類型的一些函數(shù) 58
本章小結(jié) 61
練習(xí)題 61
編程技巧 63
編程項(xiàng)目 63
第4章 自由函數(shù)的實(shí)現(xiàn) 66
4.1 實(shí)現(xiàn)屬于自己的函數(shù) 66
4.1.1 測(cè)試驅(qū)動(dòng)器 69
4.1.2 只有一條返回語句的函數(shù) 70
4.2 分析、設(shè)計(jì)與實(shí)現(xiàn) 71
4.2.1 分析 71
4.2.2 設(shè)計(jì) 72
4.2.3 實(shí)現(xiàn) 72
4.2.4 測(cè)試 74
4.2.5 標(biāo)識(shí)符的域 74
4.2.6 函數(shù)名的域 76
4.2.7 全局標(biāo)識(shí)符 76
4.3 void函數(shù)與引用型形參 77
4.4 const的引用型形參 80
本章小結(jié) 82
練習(xí)題 83
編程技巧 84
編程項(xiàng)目 85
第5章 發(fā)送消息 89
5.1 為真實(shí)世界建模 89
5.1.1 BankAccount對(duì)象 90
5.1.2 類與對(duì)象的圖解 92
5.2 發(fā)送消息 93
5.3 string對(duì)象 95
5.3.1 訪問性方法 95
5.3.2 修改性方法 96
5.3.3 為string對(duì)象本身定義的操作符 97
5.4 ostream和istream的成員函數(shù) 99
5.5 另一個(gè)非標(biāo)準(zhǔn)類:Grid 103
5.5.1 Grid對(duì)象的其他操作 105
5.5.2 不滿足前置條件的情況 108
5.5.3 即使函數(shù)沒有任何實(shí)參也必須用()來調(diào)用 109
5.6 類和函數(shù)為何而存在 109
本章小結(jié) 111
練習(xí)題 112
編程技巧 114
編程項(xiàng)目 116
第6章 成員函數(shù)的實(shí)現(xiàn) 120
6.1 在頭文件中定義類 120
6.2 實(shí)現(xiàn)類的成員函數(shù) 124
6.2.1 實(shí)現(xiàn)構(gòu)造函數(shù) 124
6.2.2 實(shí)現(xiàn)修改型的類成員函數(shù) 125
6.2.3 實(shí)現(xiàn)訪問型的成員函數(shù) 126
6.3 默認(rèn)構(gòu)造函數(shù) 129
6.4 狀態(tài)型對(duì)象模式 131
6.4.1 構(gòu)造函數(shù) 131
6.4.2 修改型函數(shù) 131
6.4.3 訪問型函數(shù) 132
6.4.4 命名約定 132
6.4.5 public還是private 133
6.4.6 將接口從實(shí)現(xiàn)中分離 133
6.5 面向?qū)ο笤O(shè)計(jì)準(zhǔn)則 135
6.5.1 類的內(nèi)聚力 136
6.5.2 為什么const只用來修飾訪問型函數(shù),卻不用于修改型函數(shù) 136
本章小結(jié) 139
練習(xí)題 140
編程技巧 141
編程項(xiàng)目 143
第7章 選擇操作 149
7.1 實(shí)現(xiàn)選擇控制 149
7.1.1 保護(hù)性動(dòng)作模式 150
7.1.2 if語句 150


C++程序設(shè)計(jì)(第3版)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
桦南县| 凉城县| 嘉祥县| 淅川县| 巩留县| 韶关市| 苍溪县| 吉林省| 武功县| 旬邑县| 虞城县| 德清县| 蒲城县| 岑溪市| 岗巴县| 舒城县| 鹤壁市| 墨玉县| 和林格尔县| 法库县| 华池县| 台安县| 河池市| 龙江县| 九台市| 慈利县| 海城市| 阳春市| 湄潭县| 三明市| 什邡市| 铜陵市| 黄山市| 雷州市| 孟津县| 饶阳县| 龙泉市| 临清市| 平山县| 印江| 泾源县|