注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合C++邊做邊學(xué)(微課視頻版)

C++邊做邊學(xué)(微課視頻版)

C++邊做邊學(xué)(微課視頻版)

定 價:¥69.00

作 者: 馮玉芬,周樹功,母景琴,詹勝
出版社: 清華大學(xué)出版社
叢編項: 21世紀新形態(tài)教學(xué)練一體化系列叢書
標 簽: 暫缺

ISBN: 9787302627005 出版時間: 2023-04-01 包裝: 平裝
開本: 16開 頁數(shù): 409 字數(shù):  

內(nèi)容簡介

  本書通過24個案例、71個示例和1個綜合實例系統(tǒng)地介紹了C++語言的基礎(chǔ)知識、基本語法規(guī)則和語句結(jié)構(gòu),以及基本的編程方法。全書共11章,第1~6章分別是概述、數(shù)據(jù)類型和運算符、流程控制語句、函數(shù)、指針和結(jié)構(gòu)類型,介紹面向過程的編程方法;第7~9章分別是類和對象、繼承性、多態(tài)性,講解面向?qū)ο蟮某绦蛟O(shè)計語言的三大特征及編程方法;第10章詳細介紹了標準輸入和輸出格式控制及文件的讀、寫操作;第11章講解了1個綜合實例——課堂隨機點名應(yīng)用程序分析與設(shè)計及其實現(xiàn)過程。每個章節(jié)配有多種形式的上機練習(xí)和程序練習(xí)題,供讀者檢驗所學(xué)內(nèi)容的掌握情況。本書可作為學(xué)生或程序員的學(xué)習(xí)用書,適合零基礎(chǔ)且對C++語言感興趣的初學(xué)者使用,也可作為高等學(xué)校計算機及相關(guān)專業(yè)的師生用書,或者學(xué)科競賽的輔導(dǎo)用書和培訓(xùn)學(xué)校的教材。

作者簡介

暫缺《C++邊做邊學(xué)(微課視頻版)》作者簡介

圖書目錄

第1章概述1

1.1C++語言與計算機的關(guān)系1

1.1.1計算機及計算機的組成2

1.1.2計算機發(fā)展的歷史2

1.1.3程序和計算機程序4

1.1.4計算機程序設(shè)計語言4

1.1.5高級程序設(shè)計語言的發(fā)展過程7

1.1.6面向?qū)ο蟪绦蛟O(shè)計語言的特點10

1.1.7C++語言的標準14

1.2DevC++5.11的下載、安裝及使用15

1.2.1軟件下載及安裝15

1.2.2啟動設(shè)置環(huán)境并編寫代碼、編譯及運行18

1.2.3DevC++編譯器的設(shè)置22

1.3案例1——Hello World!25

1.3.1問題描述及程序代碼25

1.3.2C++語言程序結(jié)構(gòu)26

1.3.3C++語言的詞法和詞法規(guī)則28

1.3.4程序代碼中最小的符號29

本章小結(jié)30

程序練習(xí)題30

第2章數(shù)據(jù)類型和運算符33

2.1信息的存儲表示33

2.1.1計算機的數(shù)字系統(tǒng)33

2.1.2不同數(shù)制之間的轉(zhuǎn)換34

2.1.3計算機系統(tǒng)中的數(shù)值編碼37

2.2案例2——簡易計算器39

2.2.1問題描述及程序代碼39

2.2.2數(shù)據(jù)類型40

2.2.3變量44

2.2.4輸入和輸出46

2.2.5上機練習(xí)48

2.3案例3——泳池欄桿和鋪地造價49

2.3.1問題描述及程序代碼49

2.3.2常量50

2.3.3算術(shù)運算符53

2.3.4上機練習(xí)55

2.4案例4——閏年判斷57

2.4.1問題描述及程序代碼57

2.4.2條件運算符58

2.4.3關(guān)系運算符59

2.4.4邏輯運算符61

2.4.5上機練習(xí)63

2.5案例5——數(shù)字簡單加密64

2.5.1問題描述及程序代碼64

2.5.2移位運算符65

2.5.3邏輯位運算符67

2.5.4賦值運算符69

2.5.5上機練習(xí)69

2.6案例6——依據(jù)身份證號碼計算年齡71

2.6.1問題描述及程序代碼71

2.6.2數(shù)組72

2.6.3字符串處理函數(shù)77

2.6.4獲取系統(tǒng)當前日期80

2.6.5string類82

2.6.6上機練習(xí)84

本章小結(jié)85

程序練習(xí)題85

第3章流程控制語句87

3.1程序流程描述的方法87

3.1.1程序流程的描述方式87

3.1.2判斷素數(shù)的程序流程描述90

3.2案例7——階梯水價93

3.2.1問題描述及程序代碼93

3.2.2條件語句94

3.2.3上機練習(xí)99

3.3案例8——車牌查詢100

3.3.1問題描述及程序代碼100

3.3.2開關(guān)語句101

3.3.3上機練習(xí)103

3.4案例9——猜數(shù)小游戲105

3.4.1問題描述及程序代碼105

3.4.2生成隨機數(shù)106

3.4.3循環(huán)語句107

3.4.4上機練習(xí)112

3.5案例10——尋找素數(shù)115

3.5.1問題描述及程序代碼115

3.5.2多重循環(huán)116

3.5.3轉(zhuǎn)向語句120

3.5.4上機練習(xí)123

3.6案例11——銀行取款126

3.6.1問題描述及程序代碼126

3.6.2文本文件的輸入和輸出128

3.6.3上機練習(xí)133

本章小結(jié)134

程序練習(xí)題134

第4章函數(shù)136

4.1案例12——計算平均分136

4.1.1問題描述及程序代碼136

4.1.2函數(shù)的定義和函數(shù)的調(diào)用137

4.1.3上機練習(xí)144

4.2案例13——“好好學(xué)習(xí),天天向上”的力量145

4.2.1問題描述及程序代碼145

4.2.2函數(shù)聲明及函數(shù)形參的默認值146

4.2.3函數(shù)重載148

4.2.4上機練習(xí)150

4.3案例14——漢諾塔游戲152

4.3.1問題描述及程序代碼152

4.3.2函數(shù)嵌套調(diào)用和函數(shù)的遞歸調(diào)用155

4.3.3上機練習(xí)157

4.4數(shù)據(jù)的存儲類型159

4.4.1數(shù)據(jù)的存儲類型的意義159

4.4.2數(shù)據(jù)的六種存儲類型161

4.4.3內(nèi)部函數(shù)和外部函數(shù)165

4.4.4上機練習(xí)165

4.5案例15——弟弟的作業(yè)168

4.5.1問題描述及問題分析168

4.5.2程序代碼及運行結(jié)果169

4.5.3上機練習(xí)172

本章小結(jié)174

程序練習(xí)題175

第5章指針176

5.1指針的概念及聲明格式176

5.1.1指針的概念176

5.1.2指針變量聲明格式177

5.1.3聲明指向不同數(shù)據(jù)類型的指針179

5.1.4上機練習(xí)181

5.2指針的運算182

5.2.1使用指針訪問數(shù)組元素182

5.2.2指針的算術(shù)運算183

5.2.3指針的關(guān)系運算184

5.3指針與數(shù)組186

5.3.1指向數(shù)組的指針186

5.3.2指針數(shù)組188

5.3.3上機練習(xí)188

5.4指針與函數(shù)191

5.4.1指針變量作函數(shù)的形參191

5.4.2指針函數(shù)192

5.4.3指向函數(shù)的指針194

5.4.4上機練習(xí)196

5.5常指針200

5.5.1所存放地址為常量的常指針200

5.5.2指向內(nèi)容為常量的指針200

5.5.3指向內(nèi)容為常量的常指針201

5.5.4上機練習(xí)201

本章小結(jié)203

程序練習(xí)題203

第6章結(jié)構(gòu)類型205

6.1案例16——天數(shù)計算205

6.1.1問題描述及程序代碼205

6.1.2結(jié)構(gòu)類型和結(jié)構(gòu)變量207

6.1.3結(jié)構(gòu)變量作為函數(shù)的參數(shù)213

6.1.4上機練習(xí)214

6.2案例17——學(xué)生成績統(tǒng)計215

6.2.1問題描述及程序代碼215

6.2.2結(jié)構(gòu)和數(shù)組218

6.2.3用結(jié)構(gòu)類型創(chuàng)建鏈表219

6.2.4上機練習(xí)222

本章小結(jié)225

程序練習(xí)題225

第7章類和對象226

7.1案例18——簡易電子日歷227

7.1.1問題描述及簡單代碼228

7.1.2類和對象定義229

7.1.3構(gòu)造函數(shù)和析構(gòu)函數(shù)234

7.1.4成員函數(shù)的特性241

7.1.5上機練習(xí)244

7.2案例19——教師管理系統(tǒng)248

7.2.1問題描述及程序代碼248

7.2.2對象數(shù)組和對象指針數(shù)組252

7.2.3this指針256

7.2.4上機練習(xí)258

7.3靜態(tài)成員和常成員262

7.3.1靜態(tài)成員262

7.3.2常成員266

7.3.3上機練習(xí)269

7.4友元函數(shù)和友元類273

7.4.1友元函數(shù)273

7.4.2友元類276

7.4.3上機練習(xí)278

本章小結(jié)280

程序練習(xí)題281

第8章繼承性283

8.1基類和派生類285

8.1.1一個簡單的基類285

8.1.2派生一個新類286

8.1.3單繼承中派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)288

8.1.4派生類和基類之間的特殊關(guān)系——子類型的賦值兼容293

8.1.5上機練習(xí)293

8.2多繼承和虛基類297

8.2.1多繼承派生類的構(gòu)造函數(shù)297

8.2.2虛基類301

8.2.3上機練習(xí)306

8.3案例20——化妝品管理系統(tǒng)310

8.3.1創(chuàng)建一個項目310

8.3.2上機練習(xí)323

本章小結(jié)323

第9章多態(tài)性325

9.1案例21——復(fù)數(shù)求和326

9.1.1問題描述及分析326

9.1.2運算符重載函數(shù)329

9.1.3單目運算符重載函數(shù)335

9.1.4C++運算符重載的聲明336

9.1.5上機練習(xí)337

9.2模板341

9.2.1問題描述及分析341

9.2.2函數(shù)模板342

9.2.3類模板344

9.2.4上機練習(xí)347

9.3案例22——你是誰349

9.3.1問題描述與分析349

9.3.2虛函數(shù)351

9.3.3純虛函數(shù)和抽象類355

9.3.4上機練習(xí)357

本章小結(jié)359

程序練習(xí)題359

第10章輸入、輸出和文件361

10.1案例23——數(shù)值和字符串的格式化輸出362

10.1.1問題描述及程序分析362

10.1.2輸出格式的應(yīng)用365

10.1.3其他的輸入、輸出方法 367

10.1.4上機練習(xí)371

10.2案例24——學(xué)生成績管理374

10.2.1問題描述及程序代碼374

10.2.2二進制文件379

10.2.3文件的隨機存取380

10.2.4上機練習(xí)382

本章小結(jié)384

程序練習(xí)題384

第11章綜合實例385

11.1課堂隨機點名應(yīng)用程序分析與設(shè)計385

11.1.1需求分析385

11.1.2結(jié)構(gòu)與功能設(shè)計388

11.2主函數(shù)的定義與程序運行404

11.2.1文件包含和主函數(shù)的定義404

11.2.2程序的執(zhí)行過程及運行結(jié)果407

本章小結(jié)409


本目錄推薦

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