注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)大學(xué)C/C++語(yǔ)言程序設(shè)計(jì)基礎(chǔ)(第3版)

大學(xué)C/C++語(yǔ)言程序設(shè)計(jì)基礎(chǔ)(第3版)

大學(xué)C/C++語(yǔ)言程序設(shè)計(jì)基礎(chǔ)(第3版)

定 價(jià):¥59.00

作 者: 陽(yáng)小華
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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


ISBN: 9787121370755 出版時(shí)間: 2019-09-01 包裝:
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 360 字?jǐn)?shù):  

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

  本書(shū)在第2版的基礎(chǔ)上修訂而成,以計(jì)算思維為主線(xiàn)重新組織內(nèi)容。同時(shí)強(qiáng)調(diào)掌握科學(xué)計(jì)算工具和培養(yǎng)科學(xué)計(jì)算能力對(duì)理工類(lèi)學(xué)生的重要性。在緒論中介紹了當(dāng)今計(jì)算機(jī)前沿技術(shù),如大數(shù)據(jù)、云計(jì)算與邊緣計(jì)算、人工智能、信息檢索等相關(guān)內(nèi)容;增加了計(jì)算機(jī)系統(tǒng)的組成、工作原理、存儲(chǔ)機(jī)制、數(shù)制、編碼、信息數(shù)字化等學(xué)習(xí)程序設(shè)計(jì)的先導(dǎo)知識(shí)。全書(shū)系統(tǒng)介紹了C/C++語(yǔ)言及科學(xué)計(jì)算軟件MATLAB的基本概念和語(yǔ)法規(guī)則。 全書(shū)共12章,主要內(nèi)容包括:緒論、C語(yǔ)言與MATLAB基礎(chǔ)、數(shù)據(jù)的輸入/輸出、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、函數(shù)與編譯預(yù)處理、數(shù)組、指針、構(gòu)造數(shù)據(jù)類(lèi)型、文件、C++面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)、C/C++與MATLAB混合編程。附錄中列出了C語(yǔ)言常用庫(kù)函數(shù)和MATLAB函數(shù)表。為了提高學(xué)生的編程興趣,本書(shū)將工程計(jì)算綜合實(shí)例貫穿全書(shū),增強(qiáng)本書(shū)的實(shí)用性和可讀性。本書(shū)兼顧全國(guó)計(jì)算機(jī)等級(jí)考試的要求。為方便教學(xué),本書(shū)配有電子課件和相關(guān)程序源代碼,任課教師可以登錄華信教育資源網(wǎng)(www.hxedu.com.cn)免費(fèi)注冊(cè)下載。 本書(shū)可作為高等學(xué)校理工類(lèi)非計(jì)算機(jī)專(zhuān)業(yè)的程序設(shè)計(jì)教材,也可作為全國(guó)計(jì)算機(jī)等級(jí)考試的輔助教材,還可供程序設(shè)計(jì)愛(ài)好者參考。

作者簡(jiǎn)介

  陽(yáng)小華,南華大學(xué)教授,博士生導(dǎo)師。1983年7月畢業(yè)于中山大學(xué)計(jì)算機(jī)科學(xué)專(zhuān)業(yè)。1986年7月獲中國(guó)科學(xué)院計(jì)算中心碩士學(xué)位。出版圖書(shū)多部。

圖書(shū)目錄

目 錄
第1章 緒論\t1
1.1 計(jì)算機(jī)前沿技術(shù)\t1
1.1.1 大數(shù)據(jù)\t1
1.1.2 云計(jì)算與邊緣計(jì)算\t2
1.1.3 人工智能\t5
1.1.4 信息檢索\t6
1.2 計(jì)算機(jī)基礎(chǔ)\t7
1.2.1 計(jì)算機(jī)系統(tǒng)\t7
1.2.2 數(shù)制轉(zhuǎn)換\t9
1.2.3 信息的數(shù)字化\t13
1.3 計(jì)算思維與算法\t18
1.3.1 計(jì)算思維\t18
1.3.2 算法\t19
1.4 程序設(shè)計(jì)語(yǔ)言概述\t22
1.5 小結(jié)\t23
習(xí)題1\t24
第2章 C語(yǔ)言與MATLAB基礎(chǔ)\t25
2.1 C語(yǔ)言概述\t25
2.1.1 C語(yǔ)言簡(jiǎn)介\t25
2.1.2 C語(yǔ)言程序結(jié)構(gòu)\t25
2.1.3 C語(yǔ)言編譯系統(tǒng)\t27
2.2 C語(yǔ)言語(yǔ)法基礎(chǔ)\t27
2.2.1 字符集\t27
2.2.2 標(biāo)識(shí)符\t28
2.2.3 關(guān)鍵字\t28
2.2.4 常量\t28
2.2.5 變量\t29
2.3 C語(yǔ)言的數(shù)據(jù)類(lèi)型\t29
2.3.1 整型數(shù)據(jù)\t29
2.3.2 實(shí)型數(shù)據(jù)\t30
2.3.3 字符型數(shù)據(jù)\t31
2.4 C語(yǔ)言運(yùn)算符與表達(dá)式\t32
2.4.1 算術(shù)運(yùn)算符和算術(shù)
表達(dá)式\t33
2.4.2 賦值運(yùn)算符和賦值
表達(dá)式\t34
2.4.3 關(guān)系運(yùn)算符和關(guān)系
表達(dá)式\t36
2.4.4 邏輯運(yùn)算符和邏輯
表達(dá)式\t37
2.4.5 位運(yùn)算\t38
2.4.6 其他運(yùn)算\t41
2.5 MATLAB概述\t42
2.6 MATLAB語(yǔ)法基礎(chǔ)\t47
2.6.1 MATLAB的數(shù)據(jù)類(lèi)型\t47
2.6.2 常量\t49
2.6.3 部分常用運(yùn)算符\t49
2.6.4 變量及其賦值\t50
2.7 小結(jié)\t51
習(xí)題2\t53
第3章 數(shù)據(jù)的輸入/輸出\t58
3.1 字符輸入/輸出函數(shù)\t58
3.2 字符串輸入/輸出函數(shù)\t59
3.3 格式輸入/輸出函數(shù)\t59
3.4 MATLAB的輸入/輸出\t67
3.4.1 輸入文本數(shù)據(jù)\t67
3.4.2 輸出文本數(shù)據(jù)\t68
3.4.3 低級(jí)文件輸入/輸出函數(shù)\t68
3.4.4 注釋與標(biāo)點(diǎn)\t69
3.5 實(shí)例拓展\t69
3.6 小結(jié)\t70
習(xí)題3\t71
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)\t72
4.1 if語(yǔ)句\t72
4.1.1 單分支if語(yǔ)句\t72
4.1.2 雙分支if…else語(yǔ)句\t72
4.1.3 多分支選擇語(yǔ)句\t73
4.1.4 if語(yǔ)句的嵌套\t74
4.2 switch語(yǔ)句\t75
4.2.1 switch語(yǔ)句簡(jiǎn)介\t75
4.2.2 break語(yǔ)句在switch
中的應(yīng)用\t76
4.3 綜合實(shí)例\t77
4.4 MATLAB選擇結(jié)構(gòu)\t78
4.4.1 if…else…endif結(jié)構(gòu)\t78
4.4.2 switch…case結(jié)構(gòu)\t79
4.4.3 try…catch結(jié)構(gòu)\t80
4.5 實(shí)例拓展\t81
4.6 小結(jié)\t83
習(xí)題4\t83
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)\t89
5.1 while語(yǔ)句\t89
5.2 do…while語(yǔ)句\t90
5.3 for語(yǔ)句\t91
5.4 循環(huán)結(jié)構(gòu)的嵌套\t93
5.5 break語(yǔ)句和continue語(yǔ)句在循環(huán)
結(jié)構(gòu)中的應(yīng)用\t94
5.6 綜合實(shí)例\t95
5.7 MATLAB循環(huán)結(jié)構(gòu)\t97
5.7.1 while語(yǔ)句\t97
5.7.2 for語(yǔ)句\t98
5.8 實(shí)例拓展\t99
5.9 小結(jié)\t101
習(xí)題5\t101
第6章 函數(shù)與編譯預(yù)處理\t108
6.1 函數(shù)概述\t108
6.2 函數(shù)的定義和說(shuō)明\t109
6.2.1 函數(shù)的定義\t109
6.2.2 函數(shù)的返回值\t111
6.2.3 函數(shù)的說(shuō)明\t113
6.3 函數(shù)的調(diào)用\t114
6.3.1 函數(shù)調(diào)用的一般形式\t114
6.3.2 函數(shù)調(diào)用的方式\t115
6.4 函數(shù)的參數(shù)\t116
6.5 函數(shù)的嵌套調(diào)用和遞歸調(diào)用\t118
6.5.1 函數(shù)的嵌套調(diào)用\t118
6.5.2 函數(shù)的遞歸調(diào)用\t119
6.6 變量的存儲(chǔ)類(lèi)型\t125
6.6.1 變量的作用域與
生存期\t125
6.6.2 變量的存儲(chǔ)類(lèi)型\t125
6.6.3 局部變量\t126
6.6.4 全局變量和靜態(tài)全局
變量\t129
6.7 內(nèi)部函數(shù)和外部函數(shù)\t131
6.7.1 內(nèi)部函數(shù)\t132
6.7.2 外部函數(shù)\t132
6.8 編譯預(yù)處理命令\t133
6.8.1 宏替換\t133
6.8.2 文件包含\t136
6.8.3 條件編譯\t137
6.9 綜合實(shí)例\t140
6.10 MATLAB函數(shù)簡(jiǎn)介\t142
6.10.1 m文件概述\t142
6.10.2 用m文件實(shí)現(xiàn)MATLAB
函數(shù)\t143
6.11 實(shí)例拓展\t144
6.12 小結(jié)\t146
習(xí)題6\t147
第7章 數(shù)組\t156
7.1 一維數(shù)組\t156
7.1.1 一維數(shù)組的定義\t156
7.1.2 一維數(shù)組元素的引用\t157
7.1.3 一維數(shù)組的初始化\t157
7.2 二維數(shù)組\t160
7.2.1 二維數(shù)組的定義和引用\t160
7.2.2 二維數(shù)組元素的初始化\t162
7.3 多維數(shù)組\t163
7.3.1 多維數(shù)組的定義、
使用與存儲(chǔ)\t163
7.3.2 多維數(shù)組的初始化\t164
7.4 字符串與字符數(shù)組\t165
7.4.1 字符串與字符數(shù)組的
概念\t165
7.4.2 字符數(shù)組的初始化\t166
7.4.3 字符數(shù)組的輸入/輸出\t167
7.4.4 字符串處理函數(shù)\t170
7.5 字符串?dāng)?shù)組\t172
7.6 數(shù)組作為函數(shù)參數(shù)\t173
7.6.1 數(shù)組元素作為函數(shù)參數(shù)\t173
7.6.2 地址量作為函數(shù)參數(shù)\t173
7.7 綜合實(shí)例\t178
7.8 MATLAB數(shù)組\t179
7.8.1 向量的創(chuàng)建\t180
7.8.2 矩陣的創(chuàng)建\t180
7.8.3 矩陣元素的提取與替換\t181
7.8.4 矩陣元素的重排和
復(fù)制排列\(zhòng)t183
7.8.5 矩陣的翻轉(zhuǎn)和旋轉(zhuǎn)\t183
7.8.6 矩陣的生成與提取函數(shù)\t184
7.8.7 應(yīng)用實(shí)例\t184
7.9 實(shí)例拓展\t184
7.10 小結(jié)\t188
習(xí)題7\t189
第8章 指針\t197
8.1 指針的基本概念\t197
8.2 指針變量的聲明與使用\t198
8.2.1 指針變量的聲明\t198
8.2.2 指針變量的賦值與使用\t198
8.2.3 二級(jí)指針\t201
8.3 指針運(yùn)算\t202
8.3.1 賦值運(yùn)算\t202
8.3.2 算術(shù)運(yùn)算\t202
8.3.3 關(guān)系運(yùn)算\t204
8.4 指針與數(shù)組\t204
8.4.1 指針與一維數(shù)組\t204
8.4.2 指針與二維數(shù)組\t208
8.5 指針與字符串\t211
8.5.1 指向字符串的指針\t211
8.5.2 字符指針與字符數(shù)組的
比較\t214
8.6 指針與函數(shù)\t216
8.6.1 指針作為函數(shù)參數(shù)\t216
8.6.2 函數(shù)指針變量\t225
8.6.3 指針型函數(shù)\t227
8.7 指針數(shù)組與main( )函數(shù)的
參數(shù)\t229
8.8 綜合實(shí)例\t233
8.9 實(shí)例拓展\t235
8.10 小結(jié)\t240
習(xí)題8\t241
第9章 構(gòu)造數(shù)據(jù)類(lèi)型\t251
9.1 結(jié)構(gòu)體\t251
9.1.1 結(jié)構(gòu)體的定義\t251
9.1.2 結(jié)構(gòu)體變量的說(shuō)明\t252
9.1.3 結(jié)構(gòu)體變量的引用\t254
9.1.4 結(jié)構(gòu)體數(shù)組\t255
9.1.5 指向結(jié)構(gòu)體的指針\t257
9.1.6 結(jié)構(gòu)體與函數(shù)\t259
9.1.7 動(dòng)態(tài)存儲(chǔ)分配\t261
9.1.8 結(jié)構(gòu)體與鏈表\t263
9.2 共用體\t267
9.3 枚舉\t270
9.4 自定義數(shù)據(jù)類(lèi)型\t271
9.5 綜合實(shí)例\t272
9.6 MATLAB的結(jié)構(gòu)數(shù)據(jù)類(lèi)型\t275
9.6.1 結(jié)構(gòu)體數(shù)組的創(chuàng)建\t275
9.6.2 結(jié)構(gòu)體數(shù)組的操作\t280
9.7 小結(jié)\t280
習(xí)題9\t281
第10章 文件\t286
10.1 文件的概念\t286
10.2 文件指針\t287
10.3 文件的打開(kāi)與關(guān)閉\t287
10.3.1 文件打開(kāi)函數(shù)\t287
10.3.2 文件關(guān)閉函數(shù)\t289
10.4 文件的讀/寫(xiě)\t290
10.4.1 字符讀/寫(xiě)函數(shù)
fgetc( )和fputc( )\t290
10.4.2 字符串讀/寫(xiě)函數(shù)
fgets( )和fputs( )\t293
10.4.3 數(shù)據(jù)塊讀/寫(xiě)函數(shù)
fread( )和fwrite( )\t294
10.4.4 格式化讀/寫(xiě)函數(shù)
fscanf( )和fprintf( )\t296
10.5 文件的隨機(jī)讀/寫(xiě)\t297
10.5.1 文件定位\t297
10.5.2 文件的隨機(jī)讀/寫(xiě)函數(shù)\t297
10.6 文件檢測(cè)函數(shù)\t298
10.7 綜合實(shí)例\t299
10.8 MATLAB文件操作\t302
10.8.1 文件的打開(kāi)與關(guān)閉\t302
10.8.2 二進(jìn)制文件的讀/
寫(xiě)操作\t303
10.8.3 文本文件的讀/寫(xiě)操作\t304
10.8.4 MATLAB的字符串
操作\t305
10.9 小結(jié)\t305
習(xí)題10\t306
第11章 C++面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)\t310
11.1 面向?qū)ο蟮幕靖拍頫t310
11.1.1 類(lèi)和對(duì)象\t310
11.1.2 封裝\t310
11.1.3 繼承\(zhòng)t310
11.1.4 多態(tài)\t310
11.2 C++概述\t311
11.3 C++面向?qū)ο蟮奶匦診t311
11.4 C++的詞法與規(guī)則\t311
11.5 C++程序結(jié)構(gòu)的組成\t312
11.6 C++程序的開(kāi)發(fā)步驟\t312
11.7 C++程序示例\t312
11.8 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法\t314
11.8.1 結(jié)構(gòu)化程序設(shè)計(jì)\t314
11.8.2 面向?qū)ο蟪绦蛟O(shè)計(jì)\t314
11.8.3 結(jié)構(gòu)化方法與面向
對(duì)象方法的比較\t314
11.9 小結(jié)\t315
習(xí)題11\t315
第12章 C/C++與MATLAB混合編程\t317
12.1 軟件開(kāi)發(fā)\t317
12.2 混合編程概念\t318
12.3 混合編程開(kāi)發(fā)實(shí)例\t319
12.4 小結(jié)\t328
附錄A C語(yǔ)言常用庫(kù)函數(shù)\t329
附錄B MATLAB函數(shù)表\t334
參考文獻(xiàn)\t353

本目錄推薦

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