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

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

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

定 價:¥62.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

單元1 認(rèn)識C語言\t1
教學(xué)導(dǎo)航\t1
案例引入\t2
知識描述\t2
1.1 為什么需要編程\t2
1.1.1 計算機的運行機制\t2
1.1.2 編程語言\t3
1.1.3 C語言特點\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 動手實戰(zhàn)\t11
1.4.1 編寫你的第一個C語言源程序\t11
1.4.2 上機調(diào)試你的第一個C語言源程序\t13
1.4.3 C語言編譯時常見的錯誤提示和排除\t15
案例實現(xiàn)\t16
知識梳理與總結(jié)\t16
自測題1\t17
上機訓(xùn)練題1\t18
單元2 數(shù)據(jù)描述與基本操作\t19
教學(xué)導(dǎo)航\t19
案例引入\t20
知識描述\t20
2.1 基本數(shù)據(jù)類型\t20
2.1.1 關(guān)鍵字與標(biāo)識符\t20
2.1.2 數(shù)據(jù)類型的分類\t21
2.1.3 常量\t21
2.1.4 變量\t25
2.2 常用運算符與表達(dá)式\t28
2.2.1 運算符\t28
2.2.2 算術(shù)運算符與表達(dá)式\t28
2.2.3 賦值運算符與表達(dá)式\t30
2.2.4 關(guān)系運算符與表達(dá)式\t32
2.2.5 邏輯運算符與表達(dá)式\t33
2.2.6 逗號運算符與表達(dá)式\t35
2.2.7 條件運算符與表達(dá)式\t36
2.3 不同類型數(shù)據(jù)間的混合運算\t37
2.3.1 自動轉(zhuǎn)換\t37
2.3.2 強制轉(zhuǎn)換\t38
案例實現(xiàn)\t38
知識梳理與總結(jié)\t39
自測題2\t40
上機訓(xùn)練題2\t43
單元3 結(jié)構(gòu)化程序設(shè)計\t45
教學(xué)導(dǎo)航\t45
案例引入\t46
知識描述\t46
3.1 程序的三種基本結(jié)構(gòu)\t46
3.2 順序結(jié)構(gòu)程序設(shè)計\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è)計\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è)計\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
案例實現(xiàn)\t79
知識梳理與總結(jié)\t80
自測題3\t81
上機訓(xùn)練題3\t88
階段性綜合訓(xùn)練1 打印ASCII碼表\t91
單元4 用數(shù)組批量處理數(shù)據(jù)\t95
教學(xué)導(dǎo)航\t95
案例引入\t96
知識描述\t96
4.1 數(shù)組的概念與分類\t96
4.2 一維數(shù)組\t96
4.2.1 一維數(shù)組的定義\t97
4.2.2 一維數(shù)組的存儲\t98
4.2.3 一維數(shù)組元素的引用\t98
4.2.4 一維數(shù)組的初始化\t98
4.3 二維數(shù)組\t100
4.3.1 二維數(shù)組的定義\t100
4.3.2 二維數(shù)組的存儲\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
案例實現(xiàn)\t111
知識梳理與總結(jié)\t112
自測題4\t113
上機訓(xùn)練題4\t116
單元5 函數(shù)與預(yù)處理\t118
教學(xué)導(dǎo)航\t118
案例引入\t119
知識描述\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)存儲變量與動態(tài)存儲變量\t137
5.5 編譯預(yù)處理\t141
5.5.1 文件包含\t142
5.5.2 宏定義\t143
5.5.3 條件編譯\t149
案例實現(xiàn)\t151
知識梳理與總結(jié)\t153
自測題5\t153
上機訓(xùn)練題5\t158
階段性綜合訓(xùn)練2 打印日歷\t160
單元6 用指針訪問數(shù)據(jù)\t166
教學(xué)導(dǎo)航\t166
案例引入\t167
知識描述\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 指針變量的運算\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
案例實現(xiàn)\t193
知識梳理與總結(jié)\t194
自測題6\t195
上機訓(xùn)練題6\t198
單元7 結(jié)構(gòu)體、聯(lián)合體與枚舉\t200
教學(xué)導(dǎo)航\t200
案例引入\t201
知識描述\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
案例實現(xiàn)\t228
知識梳理與總結(jié)\t230
自測題7\t231
上機訓(xùn)練題7\t234
單元8 文件處理\t235
教學(xué)導(dǎo)航\t235
案例引入\t236
知識描述\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
案例實現(xiàn)\t249
知識梳理與總結(jié)\t250
自測題8\t251
上機訓(xùn)練題8\t253
階段性綜合訓(xùn)練3 學(xué)生成績管理系統(tǒng)設(shè)計\t255

本目錄推薦

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