注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)高級語言程序設(shè)計(jì)實(shí)用教程(C語言版)

高級語言程序設(shè)計(jì)實(shí)用教程(C語言版)

高級語言程序設(shè)計(jì)實(shí)用教程(C語言版)

定 價(jià):¥59.00

作 者: 周媛 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121396649 出版時(shí)間: 2020-10-01 包裝: 平裝
開本: 16開 頁數(shù): 312 字?jǐn)?shù):  

內(nèi)容簡介

  本書內(nèi)容貼合當(dāng)前普通高等院校\

作者簡介

  周媛,女,副教授,2011年12月畢業(yè)于西安電子科技大學(xué)計(jì)算機(jī)技術(shù)專業(yè),2002年獲得西安電子科技大學(xué)工學(xué)學(xué)士學(xué)位;2011年獲得西安電子科技大學(xué)工程碩士學(xué)位;2002年至今,在西安外事學(xué)院工學(xué)院計(jì)算機(jī)系任專職教師。

圖書目錄

第1章 C語言概述\t1
1.1 程序設(shè)計(jì)語言\t1
1.1.1 程序\t1
1.1.2 程序設(shè)計(jì)\t2
1.1.3 程序設(shè)計(jì)語言分類\t2
1.2 C語言簡介\t3
1.2.1 C語言的發(fā)展史\t4
1.2.2 C語言標(biāo)準(zhǔn)\t4
1.2.3 C語言的應(yīng)用\t4
1.3 C程序的基本結(jié)構(gòu)\t5
1.3.1 Hello world!\t5
1.3.2 C程序基本結(jié)構(gòu)的特點(diǎn)\t6
1.4 C程序的開發(fā)工具\(yùn)t8
1.4.1 常用的C程序開發(fā)工具\(yùn)t8
1.4.2 程序的調(diào)試步驟\t10
1.4.3 在Code::Blocks環(huán)境下的程序
調(diào)試\t10
習(xí)題1\t17
實(shí)驗(yàn)1\t18
第2章 C語言基礎(chǔ)知識\t19
2.1 一個(gè)簡單的C程序案例\t19
2.2 常見的符號分類\t20
2.2.1 關(guān)鍵字\t20
2.2.2 標(biāo)識符\t20
2.2.3 運(yùn)算符\t21
2.2.4 分隔符\t22
2.2.5 數(shù)據(jù)\t22
2.3 C語言的數(shù)據(jù)類型\t22
2.3.1 引入數(shù)據(jù)類型的原因\t22
2.3.2 基本數(shù)據(jù)類型\t23
2.3.3 復(fù)雜數(shù)據(jù)類型\t24
2.4 C語言常用數(shù)據(jù)類型的應(yīng)用\t25
2.4.1 整型數(shù)據(jù)\t25
2.4.2 浮點(diǎn)型數(shù)據(jù)\t32
2.4.3 字符型數(shù)據(jù)\t35
2.4.4 宏常量與const常量\t40
2.5 C語言的運(yùn)算符與表達(dá)式\t42
2.5.1 表達(dá)式\t42
2.5.2 運(yùn)算符\t42
2.5.3 運(yùn)算符的優(yōu)先級\t52
2.6 C語言數(shù)據(jù)類型的轉(zhuǎn)換\t53
2.6.1 自動(dòng)轉(zhuǎn)換\t53
2.6.2 強(qiáng)制轉(zhuǎn)換\t54
習(xí)題2\t54
實(shí)驗(yàn)2\t56
第3章 算法與C語言程序設(shè)計(jì)\t57
3.1 算法與算法描述\t57
3.1.1 算法的概念\t57
3.1.2 算法的特征\t58
3.1.3 算法的描述方法\t58
3.1.4 算法設(shè)計(jì)的一般步驟\t60
3.2 順序結(jié)構(gòu)\t62
3.3 選擇結(jié)構(gòu) \t64
3.3.1 if單分支語句\t64
3.3.2 if雙分支語句\t67
3.3.3 if多分支語句\t70
3.3.4 嵌套的if語句\t72
3.3.5 switch語句\t74
3.4 循環(huán)結(jié)構(gòu)\t79
3.4.1 while語句\t79
3.4.2 for語句\t84
3.4.3 do while語句\t91
3.4.4 程序跳轉(zhuǎn)語句\t94
3.4.5 嵌套循環(huán)及其應(yīng)用\t102
習(xí)題3\t109
實(shí)驗(yàn)3\t113
第4章 函數(shù)\t115
4.1 函數(shù)概述\t115
4.2 函數(shù)的定義\t117
4.2.1 C語言函數(shù)的定義\t117
4.2.2 形式參數(shù)與實(shí)際參數(shù)\t118
4.2.3 函數(shù)的返回值\t119
4.3 函數(shù)的調(diào)用\t120
4.3.1 函數(shù)調(diào)用的形式\t121
4.3.2 函數(shù)調(diào)用的方式\t121
4.3.3 函數(shù)聲明\t122
4.3.4 函數(shù)參數(shù)的傳遞方式\t123
4.4 函數(shù)的嵌套調(diào)用\t125
4.4.1 基本嵌套調(diào)用\t125
4.4.2 模塊化程序設(shè)計(jì)方法\t126
4.5 函數(shù)的遞歸調(diào)用\t128
4.5.1 遞歸的概念\t128
4.5.2 遞歸算法的應(yīng)用\t130
4.6 變量的作用域與存儲類別\t135
4.6.1 變量的作用域\t135
4.6.2 變量的存儲類別\t138
習(xí)題4\t142
實(shí)驗(yàn)4\t147
第5章 數(shù)組\t149
5.1 一維數(shù)組\t149
5.1.1 一維數(shù)組的定義和引用\t149
5.1.2 一維數(shù)組的初始化\t152
5.1.3 向函數(shù)傳遞一維數(shù)組\t154
5.1.4 一維數(shù)組的應(yīng)用\t156
5.2 二維數(shù)組\t162
5.2.1 二維數(shù)組的定義和引用\t162
5.2.2 二維數(shù)組的初始化\t164
5.2.3 向函數(shù)傳遞二維數(shù)組\t166
5.2.4 二維數(shù)組的應(yīng)用\t167
5.3 字符數(shù)組\t169
5.3.1 字符數(shù)組的定義與使用\t169
5.3.2 字符數(shù)組與字符串\t171
5.3.3 字符數(shù)組的輸入和輸出\t172
5.3.4 字符串處理函數(shù)\t173
5.3.5 字符數(shù)組的應(yīng)用\t175
習(xí)題5\t178
實(shí)驗(yàn)5\t182
第6章 指針\t183
6.1 指針概述\t183
6.1.1 指針的概念\t183
6.1.2 初識指針變量\t185
6.2 指針變量\t186
6.2.1 指針變量的定義\t186
6.2.2 指針變量的初始化\t186
6.2.3 指針變量的引用\t188
6.3 指針與函數(shù)\t191
6.3.1 傳值調(diào)用與傳地址調(diào)用\t191
6.3.2 指針變量作為函數(shù)參數(shù)\t192
6.4 指針與數(shù)組\t197
6.4.1 數(shù)組元素的指針\t197
6.4.2 指針的運(yùn)算\t198
6.4.3 通過指針引用數(shù)組元素\t200
6.4.4 數(shù)組作為函數(shù)參數(shù)的應(yīng)用\t202
6.5 字符指針\t204
6.5.1 字符串的表示形式\t204
6.5.2 字符指針訪問字符串常量\t206
6.5.3 字符指針訪問字符串變量\t207
6.5.4 字符指針作為函數(shù)參數(shù)\t208
6.6 指針的高級應(yīng)用\t209
6.6.1 指針數(shù)組\t209
6.6.2 內(nèi)存的動(dòng)態(tài)分配\t212
習(xí)題6\t214
實(shí)驗(yàn)6\t218
第7章 自定義數(shù)據(jù)類型\t219
7.1 定義和使用結(jié)構(gòu)體變量\t219
7.1.1 什么是結(jié)構(gòu)體\t219
7.1.2 結(jié)構(gòu)體變量的定義\t221
7.1.3 結(jié)構(gòu)體變量的初始化\t222
7.1.4 結(jié)構(gòu)體變量的成員變量\t224
7.1.5 結(jié)構(gòu)體變量的應(yīng)用\t224
7.2 結(jié)構(gòu)體數(shù)組\t225
7.2.1 結(jié)構(gòu)體數(shù)組的聲明\t225
7.2.2 結(jié)構(gòu)體數(shù)組的初始化\t226
7.2.3 結(jié)構(gòu)體數(shù)組的應(yīng)用\t227
7.3 結(jié)構(gòu)體指針\t228
7.3.1 指向結(jié)構(gòu)體變量的指針\t229
7.3.2 指向結(jié)構(gòu)體數(shù)組的指針\t230
7.3.3 結(jié)構(gòu)體指針作為函數(shù)參數(shù)\t231
7.4 動(dòng)態(tài)結(jié)構(gòu)鏈表\t232
7.4.1 什么是鏈表\t232
7.4.2 創(chuàng)建簡單的單鏈表\t234
7.4.3 單鏈表的插入\t238
7.4.4 單鏈表的刪除\t241
7.5 共用體類型與枚舉類型\t245
7.5.1 共用體類型的定義與特點(diǎn)\t245
7.5.2 共用體類型的應(yīng)用\t247
7.5.3 枚舉類型的定義\t248
7.5.4 枚舉類型的應(yīng)用\t249
習(xí)題7\t250
實(shí)驗(yàn)7\t255
第8章 文件\t257
8.1 文件概述\t257
8.1.1 什么是文件\t257
8.1.2 C語言中的文件\t258
8.1.3 文件緩沖區(qū)\t259
8.1.4 文件類型指針\t259
8.2 文件的打開與關(guān)閉\t260
8.2.1 文件的打開\t261
8.2.2 文件的關(guān)閉\t262
8.3 文件的讀/寫\t263
8.3.1 單字符讀/寫函數(shù)\t263
8.3.2 單字符讀/寫函數(shù)應(yīng)用\t264

8.3.3 字符串讀/寫函數(shù)\t266
8.3.4 字符串讀/寫函數(shù)應(yīng)用\t267
8.3.5 按字符塊讀/寫函數(shù)\t269
8.3.6 按字符塊讀/寫函數(shù)應(yīng)用\t269
8.3.7 格式化讀/寫函數(shù)\t272
8.3.8 格式化讀/寫函數(shù)應(yīng)用\t272
8.3.9 隨機(jī)讀/寫函數(shù)\t273
8.3.10 隨機(jī)讀/寫函數(shù)應(yīng)用\t274
8.4 出錯(cuò)檢測\t275
習(xí)題8\t275
實(shí)驗(yàn)8\t279
第9章 C語言系統(tǒng)開發(fā)案例\t280
9.1 系統(tǒng)開發(fā)的流程\t280
9.1.1 軟件項(xiàng)目策劃階段\t281
9.1.2 需求分析階段\t282
9.1.3 軟件設(shè)計(jì)階段\t282
9.1.4 編碼階段\t285
9.1.5 測試與驗(yàn)收階段\t285
9.1.6 系統(tǒng)維護(hù)階段\t286
9.2 應(yīng)用實(shí)例――圖書館管理系統(tǒng)\t286
9.2.1 需求及功能分析\t286
9.2.2 主要模塊功能分析\t287
9.2.3 數(shù)據(jù)流圖與數(shù)據(jù)流字典\t287
9.3 系統(tǒng)主要功能的實(shí)現(xiàn)\t289
9.3.1 頭文件與主要結(jié)構(gòu)體\t290
9.3.2 主要函數(shù)功能說明\t291
9.3.3 主要功能實(shí)現(xiàn)\t292
9.4 系統(tǒng)測試與運(yùn)行\(zhòng)t299
9.4.1 測試環(huán)境設(shè)置\t300
9.4.2 系統(tǒng)測試結(jié)果\t301
習(xí)題9\t302
實(shí)驗(yàn)9\t302
參考文獻(xiàn)\t303

本目錄推薦

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