注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材高職高專教材C語言程序設(shè)計(jì)案例教程(第2版)

C語言程序設(shè)計(jì)案例教程(第2版)

C語言程序設(shè)計(jì)案例教程(第2版)

定 價(jià):¥62.00

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

ISBN: 9787121380402 出版時(shí)間: 2022-12-01 包裝:
開本: 16開 頁數(shù): 276 字?jǐn)?shù):  

內(nèi)容簡介

  本書在國家雙高建設(shè)項(xiàng)目新的課程改革成果基礎(chǔ)上進(jìn)行修訂。全書共8個(gè)單元,內(nèi)容包括:認(rèn)識(shí)C語言,數(shù)據(jù)描述與基本操作,結(jié)構(gòu)化程序設(shè)計(jì),用數(shù)組批量處理數(shù)據(jù),函數(shù)與預(yù)處理,用指針訪問數(shù)據(jù),結(jié)構(gòu)體、聯(lián)合體與枚舉,文件處理。每個(gè)單元都由教學(xué)導(dǎo)航、案例引入、知識(shí)描述、案例實(shí)現(xiàn)、知識(shí)梳理與總結(jié)等部分組成,同時(shí)穿插3個(gè)階段性綜合訓(xùn)練,每經(jīng)過一個(gè)階段的學(xué)習(xí)就完成一個(gè)綜合性的應(yīng)用設(shè)計(jì),在應(yīng)用設(shè)計(jì)中強(qiáng)化理論知識(shí),將理論和實(shí)踐緊密結(jié)合。在內(nèi)容安排上由淺入深,注重例題的可操作性,加入微信掃碼的信息化手段,并通過讀一讀、練一練的形式幫助學(xué)生掌握C語言的程序設(shè)計(jì)方法和技巧,最后根據(jù)自測題和上機(jī)訓(xùn)練題進(jìn)行學(xué)習(xí)檢測和操作練習(xí)。本書為高等職業(yè)教育本科、??圃盒O鄳?yīng)課程的教材,也可作為開放大學(xué)、成人教育、自學(xué)考試、中職學(xué)校和培訓(xùn)班的教材,以及編程愛好者自學(xué)C語言的參考書。本書提供免費(fèi)的微課視頻、教學(xué)課件、習(xí)題參考答案、程序代碼等,詳見前言。

作者簡介

  高玉玲副教授,畢業(yè)后在南京信息職業(yè)技術(shù)學(xué)院從事十多年的C語言編程技術(shù)等課程的教學(xué)與研究工作,曾到企業(yè)開展專職設(shè)計(jì)與培訓(xùn)工作,具有豐富的教學(xué)實(shí)踐經(jīng)驗(yàn)和教研成果

圖書目錄

單元1 認(rèn)識(shí)C語言\t1
教學(xué)導(dǎo)航\t1
案例引入\t2
知識(shí)描述\t2
1.1 為什么需要編程\t2
1.1.1 計(jì)算機(jī)的運(yùn)行機(jī)制\t2
1.1.2 編程語言\t3
1.1.3 C語言特點(diǎn)\t3
1.2 C語言程序的基本組成\t4
1.2.1 表達(dá)式\t4
1.2.2 語句\t5
1.2.3 函數(shù)\t5
1.3 C語言程序開發(fā)流程及開發(fā)環(huán)境\t8
1.3.1 C語言程序開發(fā)流程\t8
1.3.2 Visual C++ 6.0集成開發(fā)環(huán)境\t9
1.4 動(dòng)手實(shí)戰(zhàn)\t11
1.4.1 編寫你的第一個(gè)C語言源程序\t11
1.4.2 上機(jī)調(diào)試你的第一個(gè)C語言源程序\t13
1.4.3 C語言編譯時(shí)常見的錯(cuò)誤提示和排除\t15
案例實(shí)現(xiàn)\t16
知識(shí)梳理與總結(jié)\t16
自測題1\t17
上機(jī)訓(xùn)練題1\t18
單元2 數(shù)據(jù)描述與基本操作\t19
教學(xué)導(dǎo)航\t19
案例引入\t20
知識(shí)描述\t20
2.1 基本數(shù)據(jù)類型\t20
2.1.1 關(guān)鍵字與標(biāo)識(shí)符\t20
2.1.2 數(shù)據(jù)類型的分類\t21
2.1.3 常量\t21
2.1.4 變量\t25
2.2 常用運(yùn)算符與表達(dá)式\t28
2.2.1 運(yùn)算符\t28
2.2.2 算術(shù)運(yùn)算符與表達(dá)式\t28
2.2.3 賦值運(yùn)算符與表達(dá)式\t30
2.2.4 關(guān)系運(yùn)算符與表達(dá)式\t32
2.2.5 邏輯運(yùn)算符與表達(dá)式\t33
2.2.6 逗號(hào)運(yùn)算符與表達(dá)式\t35
2.2.7 條件運(yùn)算符與表達(dá)式\t36
2.3 不同類型數(shù)據(jù)間的混合運(yùn)算\t37
2.3.1 自動(dòng)轉(zhuǎn)換\t37
2.3.2 強(qiáng)制轉(zhuǎn)換\t38
案例實(shí)現(xiàn)\t38
知識(shí)梳理與總結(jié)\t39
自測題2\t40
上機(jī)訓(xùn)練題2\t43
單元3 結(jié)構(gòu)化程序設(shè)計(jì)\t45
教學(xué)導(dǎo)航\t45
案例引入\t46
知識(shí)描述\t46
3.1 程序的三種基本結(jié)構(gòu)\t46
3.2 順序結(jié)構(gòu)程序設(shè)計(jì)\t46
3.2.1 數(shù)據(jù)的輸入與輸出\t47
3.2.2 順序結(jié)構(gòu)中的常用語句\t53
3.2.3 順序結(jié)構(gòu)程序組成要素\t54
3.3 選擇結(jié)構(gòu)程序設(shè)計(jì)\t56
3.3.1 選擇結(jié)構(gòu)的組成\t56
3.3.2 if語句\t57
3.3.3 switch語句\t62
3.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)\t64
3.4.1 循環(huán)結(jié)構(gòu)的組成\t64
3.4.2 while語句\t65
3.4.3 do while語句\t68
3.4.4 for語句\t70
3.4.5 跳轉(zhuǎn)語句\t74
3.4.6 循環(huán)嵌套\t76
案例實(shí)現(xiàn)\t79
知識(shí)梳理與總結(jié)\t80
自測題3\t81
上機(jī)訓(xùn)練題3\t88
階段性綜合訓(xùn)練1 打印ASCII碼表\t91
單元4 用數(shù)組批量處理數(shù)據(jù)\t95
教學(xué)導(dǎo)航\t95
案例引入\t96
知識(shí)描述\t96
4.1 數(shù)組的概念與分類\t96
4.2 一維數(shù)組\t96
4.2.1 一維數(shù)組的定義\t97
4.2.2 一維數(shù)組的存儲(chǔ)\t98
4.2.3 一維數(shù)組元素的引用\t98
4.2.4 一維數(shù)組的初始化\t98
4.3 二維數(shù)組\t100
4.3.1 二維數(shù)組的定義\t100
4.3.2 二維數(shù)組的存儲(chǔ)\t101
4.3.3 二維數(shù)組元素的引用\t101
4.3.4 二維數(shù)組的初始化\t102
4.4 字符數(shù)組與字符串\t103
4.4.1 字符數(shù)組的定義及初始化\t103
4.4.2 字符數(shù)組的引用\t104
4.4.3 字符串的輸入與輸出\t105
4.4.4 常見的字符串處理函數(shù)\t108
案例實(shí)現(xiàn)\t111
知識(shí)梳理與總結(jié)\t112
自測題4\t113
上機(jī)訓(xùn)練題4\t116
單元5 函數(shù)與預(yù)處理\t118
教學(xué)導(dǎo)航\t118
案例引入\t119
知識(shí)描述\t119
5.1 函數(shù)的概念及分類\t119
5.2 函數(shù)的基本使用\t120
5.2.1 函數(shù)的定義和返回值\t120
5.2.2 函數(shù)的調(diào)用\t122
5.2.3 函數(shù)的參數(shù)傳遞\t126
5.3 函數(shù)的嵌套與遞歸\t129
5.3.1 函數(shù)的嵌套調(diào)用\t129
5.3.2 函數(shù)的遞歸調(diào)用\t130
5.4 變量的作用域與生存期\t133
5.4.1 局部變量與全局變量\t133
5.4.2 靜態(tài)存儲(chǔ)變量與動(dòng)態(tài)存儲(chǔ)變量\t137
5.5 編譯預(yù)處理\t141
5.5.1 文件包含\t142
5.5.2 宏定義\t143
5.5.3 條件編譯\t149
案例實(shí)現(xiàn)\t151
知識(shí)梳理與總結(jié)\t153
自測題5\t153
上機(jī)訓(xùn)練題5\t158
階段性綜合訓(xùn)練2 打印日歷\t160
單元6 用指針訪問數(shù)據(jù)\t166
教學(xué)導(dǎo)航\t166
案例引入\t167
知識(shí)描述\t167
6.1 為什么使用指針\t167
6.1.1 內(nèi)存與變量\t167
6.1.2 地址與指針\t168
6.2 指針變量\t168
6.2.1 指針變量的定義\t168
6.2.2 指針變量的初始化\t169
6.2.3 指針變量的賦值\t170
6.2.4 指針變量的運(yùn)算\t170
6.2.5 指針變量的引用\t171
6.3 指針與函數(shù)\t174
6.3.1 指針作為函數(shù)參數(shù)\t174
6.3.2 返回指針的函數(shù)\t174
6.3.3 指向函數(shù)的指針\t176
6.4 指針與數(shù)組\t178
6.4.1 指針與一維數(shù)組\t179
6.4.2 指針與二維數(shù)組\t183
6.5 指針與字符串\t189
6.5.1 指向字符串的指針\t189
6.5.2 指針與字符數(shù)組的區(qū)別\t190
6.6 指針數(shù)組\t193
案例實(shí)現(xiàn)\t193
知識(shí)梳理與總結(jié)\t194
自測題6\t195
上機(jī)訓(xùn)練題6\t198
單元7 結(jié)構(gòu)體、聯(lián)合體與枚舉\t200
教學(xué)導(dǎo)航\t200
案例引入\t201
知識(shí)描述\t201
7.1 結(jié)構(gòu)體\t201
7.1.1 為什么使用結(jié)構(gòu)體\t201
7.1.2 結(jié)構(gòu)體類型的定義\t201
7.1.3 結(jié)構(gòu)體變量的定義、引用和初始化\t203
7.1.4 結(jié)構(gòu)體數(shù)組\t208
7.1.5 結(jié)構(gòu)體指針\t210
7.2 鏈表\t213
7.2.1 鏈表的概念\t213
7.2.2 鏈表的基本操作\t215
7.3 聯(lián)合體\t221
7.3.1 為什么使用聯(lián)合體\t221
7.3.2 聯(lián)合體類型的定義\t222
7.3.3 聯(lián)合體變量的定義\t222
7.3.4 聯(lián)合體變量的引用\t223
7.4 枚舉\t226
案例實(shí)現(xiàn)\t228
知識(shí)梳理與總結(jié)\t230
自測題7\t231
上機(jī)訓(xùn)練題7\t234
單元8 文件處理\t235
教學(xué)導(dǎo)航\t235
案例引入\t236
知識(shí)描述\t236
8.1 文件\t236
8.1.1 什么是文件\t236
8.1.2 文件的種類與存取方式\t236
8.1.3 文件指針\t237
8.2 文件的打開與關(guān)閉\t238
8.2.1 文件的打開\t238
8.2.2 文件的關(guān)閉\t240
8.3 文件的讀/寫\t241
8.3.1 字符讀/寫函數(shù)\t241
8.3.2 字符串讀/寫函數(shù)\t243
8.3.3 數(shù)據(jù)塊讀/寫函數(shù)\t245
8.3.4 格式化讀/寫函數(shù)\t246
8.4 文件的定位函數(shù)\t249
案例實(shí)現(xiàn)\t249
知識(shí)梳理與總結(jié)\t250
自測題8\t251
上機(jī)訓(xùn)練題8\t253
階段性綜合訓(xùn)練3 學(xué)生成績管理系統(tǒng)設(shè)計(jì)\t255

本目錄推薦

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