注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C++語(yǔ)言程序設(shè)計(jì)(基礎(chǔ)篇 原書(shū)第5版)

C++語(yǔ)言程序設(shè)計(jì)(基礎(chǔ)篇 原書(shū)第5版)

C++語(yǔ)言程序設(shè)計(jì)(基礎(chǔ)篇 原書(shū)第5版)

定 價(jià):¥129.00

作 者: [美]梁勇(Y. Daniel Liang)
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111763970 出版時(shí)間: 2024-12-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是關(guān)于C++程序設(shè)計(jì)的經(jīng)典教材,中文版分為基礎(chǔ)篇和進(jìn)階篇,主要介紹程序設(shè)計(jì)基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計(jì)和數(shù)據(jù)結(jié)構(gòu)。本書(shū)采用“基礎(chǔ)優(yōu)先,問(wèn)題驅(qū)動(dòng)”的教學(xué)方式,在設(shè)計(jì)自定義類(lèi)之前介紹基本的編程概念和技術(shù),同時(shí)側(cè)重于解決問(wèn)題而非語(yǔ)法,通過(guò)不同領(lǐng)域的示例說(shuō)明相關(guān)概念。本書(shū)引導(dǎo)讀者循序漸進(jìn)地學(xué)習(xí),從基本的編程技術(shù)到面向?qū)ο缶幊?,從?jiǎn)單的數(shù)據(jù)類(lèi)型到經(jīng)典的結(jié)構(gòu)。本書(shū)可作為高等院校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)程序設(shè)計(jì)課程的教材,也可作為C++語(yǔ)言及編程愛(ài)好者的參考書(shū)。

作者簡(jiǎn)介

  梁勇(Y. Daniel Liang) 佐治亞南方大學(xué)計(jì)算機(jī)科學(xué)榮休教授。之前曾是普渡大學(xué)計(jì)算機(jī)科學(xué)系副教授,并曾兩次獲得普渡大學(xué)卓越研究獎(jiǎng)。他撰寫(xiě)了30多本著作,其中程序設(shè)計(jì)類(lèi)教材在世界各地得到廣泛使用。

圖書(shū)目錄

目  錄
Introduction to C++ Programming and Data Structures, Fifth Edition
譯者序
前言
作者簡(jiǎn)介
第1章 計(jì)算機(jī)、程序和C++概述  1
1.1 簡(jiǎn)介  1
1.2 什么是計(jì)算機(jī)  1
1.2.1 中央處理器  2
1.2.2 比特和字節(jié)  2
1.2.3 內(nèi)存  3
1.2.4 存儲(chǔ)設(shè)備  3
1.2.5 輸入和輸出設(shè)備  4
1.2.6 通信設(shè)備  5
1.3 程序設(shè)計(jì)語(yǔ)言  5
1.3.1 機(jī)器語(yǔ)言  6
1.3.2 匯編語(yǔ)言  6
1.3.3 高級(jí)語(yǔ)言  6
1.4 操作系統(tǒng)  7
1.4.1 控制和監(jiān)視系統(tǒng)活動(dòng)  8
1.4.2 分配和派發(fā)系統(tǒng)資源  8
1.4.3 調(diào)度操作  8
1.5 C++的歷史  8
1.6 一個(gè)簡(jiǎn)單的C++程序  9
1.7 C++程序開(kāi)發(fā)周期  13
1.8 程序設(shè)計(jì)風(fēng)格和文檔  15
1.8.1 適當(dāng)?shù)淖⑨尯妥⑨岋L(fēng)格  15
1.8.2 適當(dāng)?shù)目s進(jìn)和間距  15
1.8.3 塊樣式  15
1.9 程序設(shè)計(jì)錯(cuò)誤  16
1.9.1 語(yǔ)法錯(cuò)誤  16
1.9.2 運(yùn)行時(shí)錯(cuò)誤  17
1.9.3 邏輯錯(cuò)誤  18
1.9.4 常見(jiàn)錯(cuò)誤  19
關(guān)鍵術(shù)語(yǔ)  20
章節(jié)總結(jié)  20
編程練習(xí)  21
第2章 程序設(shè)計(jì)初步  24
2.1 簡(jiǎn)介  24
2.2 編寫(xiě)一個(gè)簡(jiǎn)單程序  24
2.3 從鍵盤(pán)讀取輸入  27
2.4 標(biāo)識(shí)符  29
2.5 變量  30
2.6 賦值語(yǔ)句和賦值表達(dá)式  32
2.7 命名常量  32
2.8 數(shù)值數(shù)據(jù)類(lèi)型和操作  34
2.8.1 數(shù)值字面量  37
2.8.2 數(shù)值運(yùn)算符  37
2.8.3 指數(shù)運(yùn)算  39
2.9 計(jì)算表達(dá)式和運(yùn)算符優(yōu)先級(jí)  39
2.10 案例研究:顯示當(dāng)前時(shí)間  41
2.11 復(fù)合賦值運(yùn)算符  42
2.12 遞增和遞減運(yùn)算符  43
2.13 數(shù)值類(lèi)型轉(zhuǎn)換  44
2.14 軟件開(kāi)發(fā)過(guò)程  46
2.15 案例研究:計(jì)算貨幣單位  50
2.16 常見(jiàn)錯(cuò)誤  52
關(guān)鍵術(shù)語(yǔ)  54
章節(jié)總結(jié)  54
編程練習(xí)  55
第3章 選擇  65
3.1 簡(jiǎn)介  65
3.2 bool數(shù)據(jù)類(lèi)型  66
3.3 if語(yǔ)句  66
3.4 雙分支if-else語(yǔ)句  69
3.5 嵌套if和多分支if-else
語(yǔ)句  71
3.6 常見(jiàn)錯(cuò)誤和陷阱  72
3.7 案例研究:計(jì)算體重指數(shù)  76
3.8 案例研究:計(jì)算稅費(fèi)  78
3.9 生成隨機(jī)數(shù)  80
3.10 邏輯運(yùn)算符  82
3.11 案例研究:確定閏年  85
3.12 案例研究:彩票  86
3.13 switch語(yǔ)句  88
3.14 條件運(yùn)算符  90
3.15 運(yùn)算符優(yōu)先級(jí)和結(jié)合律  91
3.16 調(diào)試  92
關(guān)鍵術(shù)語(yǔ)  93
章節(jié)總結(jié)  93
編程練習(xí)  93
第4章 數(shù)學(xué)函數(shù)、字符和
字符串  107
4.1 簡(jiǎn)介  107
4.2 數(shù)學(xué)函數(shù)  108
4.2.1 三角函數(shù)  108
4.2.2 指數(shù)函數(shù)  109
4.2.3 取整函數(shù)  109
4.2.4 min、max和abs函數(shù)  109
4.2.5 案例研究:計(jì)算三角形的
角度  110
4.3 字符數(shù)據(jù)類(lèi)型和運(yùn)算  111
4.3.1 ASCII碼  111
4.3.2 從鍵盤(pán)讀取字符  112
4.3.3 特殊字符的轉(zhuǎn)義序列  112
4.3.4 char型數(shù)據(jù)和數(shù)值型數(shù)據(jù)之間的轉(zhuǎn)換  113
4.3.5 字符的比較和檢測(cè)  115
4.4 案例研究:生成隨機(jī)字符  115
4.5 案例研究:猜生日  117
4.6 字符函數(shù)  120
4.7 案例研究:將十六進(jìn)制數(shù)轉(zhuǎn)換為
十進(jìn)制數(shù)  122
4.8 string類(lèi)型  123
4.8.1 字符串索引和下標(biāo)運(yùn)算符  124
4.8.2 連接字符串  125
4.8.3 比較字符串  125
4.8.4 讀取字符串  125
4.9 案例研究:使用字符串修改彩票
程序  128
4.10 格式化控制臺(tái)輸出  130
4.10.1 setprecision(n)
操縱器  132
4.10.2 fixed操縱器  133
4.10.3 showpoint操縱器  133
4.10.4 setw(width)操縱器  134
4.10.5 left和right操縱器  135
4.11 簡(jiǎn)單文件輸入和輸出  136
4.11.1 寫(xiě)入文件  136
4.11.2 從文件中讀取  138
關(guān)鍵術(shù)語(yǔ)  140
章節(jié)總結(jié)  140
編程練習(xí)  140
第5章 循環(huán)  149
5.1 簡(jiǎn)介  149
5.2 while循環(huán)  150
5.3 案例研究:猜數(shù)字  153
5.4 循環(huán)設(shè)計(jì)策略  156
5.5 使用用戶確認(rèn)或哨兵值控制
循環(huán)  159
5.6 輸入和輸出重定向以及從文件中
讀取所有數(shù)據(jù)  161
5.7 do-while循環(huán)  163
5.8 for循環(huán)  165
5.9 使用哪個(gè)循環(huán)  168
5.10 嵌套循環(huán)  169
5.11 最小化數(shù)值誤差  171
5.12 案例研究  172
5.12.1 案例研究:求最大公約數(shù)  172
5.12.2 案例研究:預(yù)測(cè)未來(lái)學(xué)費(fèi)  174
5.12.3 案例研究:將十進(jìn)制數(shù)轉(zhuǎn)換為十六進(jìn)制數(shù)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)