注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合C語言程序設(shè)計基礎(chǔ)(工作手冊式)

C語言程序設(shè)計基礎(chǔ)(工作手冊式)

C語言程序設(shè)計基礎(chǔ)(工作手冊式)

定 價:¥52.00

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

ISBN: 9787121461668 出版時間: 2023-08-01 包裝: 平裝
開本: 16開 頁數(shù): 256 字數(shù):  

內(nèi)容簡介

  為了幫助廣大讀者了解 C 語言程序設(shè)計,本教材立足企業(yè)工作崗位,涵蓋崗位所需技能、知識和素養(yǎng),系統(tǒng)講解了 C 語言的相關(guān)知識點,并將學(xué)生信息管理系統(tǒng)案例進行分解,使之貫穿全教材,各項目、各任務(wù)的知識點前后銜接緊密,可提升學(xué)生實戰(zhàn)能力,讓學(xué)生能夠?qū)W懂、學(xué)會、學(xué)通。本教材分為十個項目,每個項目分為基礎(chǔ)篇、進階篇、提高篇,內(nèi)容由淺入深,循序漸進,讓學(xué)生逐步深入學(xué)習(xí),提升技能。同時,本教材注重職業(yè)素養(yǎng)與職業(yè)技能雙指導(dǎo),將崗位所需職業(yè)素養(yǎng)和職業(yè)技能融入教材內(nèi)容中,尤其注重工匠精神、敬業(yè)精神的培養(yǎng)。本教材采用工作手冊式的全新架構(gòu)將行業(yè)發(fā)展新技術(shù)、新工藝、新理念融入其中,便于開展教學(xué)和自學(xué)活動。本教材的教學(xué)資源包括教學(xué)課件、題庫、教學(xué)視頻、源代碼等。本教材既可用作高職院校計算機及相關(guān)專業(yè)的 C 語言基礎(chǔ)教材,同時也可供 C 語言培訓(xùn)人員、計算機從業(yè)人員和計算機愛好者參考和使用。

作者簡介

  周玫,女,副教授,省級 教師、省級名師、雙師型教師、 二級心理咨詢師。2004年9月就職于江西工業(yè)職業(yè)技術(shù)學(xué)院,已在高職教育教學(xué)一線工作19年。

圖書目錄

目 錄
項目一 C 語言程序設(shè)計基礎(chǔ)簡介 1
【知識目標(biāo)】 1
【技能目標(biāo)】 1
【素質(zhì)目標(biāo)】 1
基礎(chǔ)篇 1
任務(wù) 1.1 C 語言的產(chǎn)生和發(fā)展 1
1.1.1 C 語言的產(chǎn)生 1
1.1.2 C 語言的發(fā)展 2
任務(wù) 1.2 C 語言的特點 3
任務(wù) 1.3 C 語言的開發(fā)環(huán)境 3
1.3.1 編輯器、編譯器與集成開發(fā)環(huán)境 3
1.3.2 Dev-C++5.11 下載與安裝 4
任務(wù) 1.4  個 C 語言程序 7
任務(wù) 1.5 C 語言編譯運行原理 9
任務(wù) 1.6 編程規(guī)范 10
進階篇 11
任務(wù) 1.7 C 語言的其他集成開發(fā)環(huán)境 11
提高篇 13
任務(wù) 1.8 程序設(shè)計與算法 13
1.8.1 什么是算法 13
1.8.2 算法特征 13
1.8.3 算法的表示 14
思考練習(xí) 15
項目二 順序結(jié)構(gòu)程序設(shè)計 17
【知識目標(biāo)】 17
【技能目標(biāo)】 17
【素質(zhì)目標(biāo)】 17
基礎(chǔ)篇 18
任務(wù) 2.1 基本字符、標(biāo)識符、關(guān)鍵字 18
2.1.1 基本字符 18
2.1.2 標(biāo)識符 18
2.1.3 關(guān)鍵字 18
任務(wù) 2.2 數(shù)據(jù)類型 19
2.2.1 基本類型 19
2.2.2 構(gòu)造類型 20
2.2.3 指針類型 20
2.2.4 空類型 20
任務(wù) 2.3 常量及變量 20
2.3.1 常量 20
2.3.2 變量 24
任務(wù) 2.4 運算符及表達式 28
2.4.1 運算符和表達式概述 28
2.4.2 算術(shù)運算 30
2.4.3 關(guān)系運算 30
2.4.4 邏輯運算 31
2.4.5 賦值運算 34
2.4.6 自加和自減運算 35
任務(wù) 2.5 順序結(jié)構(gòu)程序設(shè)計 36
2.5.1 格式化輸出函數(shù) 37
2.5.2 格式化輸入函數(shù) 38
2.5.3 字符輸出函數(shù) 38
2.5.4 字符輸入函數(shù) 39
進階篇 39
任務(wù) 2.6 變量與數(shù)據(jù)類型轉(zhuǎn)換 39
任務(wù) 2.7 格式字符及作用 42
任務(wù) 2.8 其他運算符的使用 45
提高篇 50
任務(wù) 2.9 學(xué)生信息管理系統(tǒng) 1 50
思考練習(xí) 51
項目三 選擇結(jié)構(gòu)程序設(shè)計 54
【學(xué)習(xí)目標(biāo)】 54
【技能目標(biāo)】 54
【素質(zhì)目標(biāo)】 54
基礎(chǔ)篇 54
任務(wù) 3.1 選擇結(jié)構(gòu)概述 54
任務(wù) 3.2 使用 if 語句實現(xiàn)選擇結(jié)構(gòu) 55
3.2.1 單分支選擇結(jié)構(gòu) 55
3.2.2 雙分支選擇結(jié)構(gòu) 56
任務(wù) 3.3 選擇結(jié)構(gòu)的嵌套 57
任務(wù) 3.4 使用 switch 語句實現(xiàn)多分支選擇結(jié)構(gòu) 59
進階篇 60
任務(wù) 3.5 選擇結(jié)構(gòu)綜合舉例 60
提高篇 63
任務(wù) 3.6 學(xué)生信息管理系統(tǒng) 2 63
思考練習(xí) 65
項目四 循環(huán)結(jié)構(gòu)程序設(shè)計 66
【知識目標(biāo)】 66
【技能目標(biāo)】 66
【素質(zhì)目標(biāo)】 66
基礎(chǔ)篇 66
任務(wù) 4.1 循環(huán)結(jié)構(gòu) 66
任務(wù) 4.2 while 語句 67
任務(wù) 4.3 do…while 語句 70
任務(wù) 4.4 for 語句 73
任務(wù) 4.5 循環(huán)嵌套 77
任務(wù) 4.6 break 語句和 continue 語句 79
4.6.1 break 語句 79
4.6.2 continue 語句 80
進階篇 81
任務(wù) 4.7 循環(huán)嵌套實例 81
提高篇 84
任務(wù) 4.8 學(xué)生信息管理系統(tǒng) 3 84
思考練習(xí) 87
項目五 數(shù)組 88
【學(xué)習(xí)目標(biāo)】 88
【技能目標(biāo)】 88
【素質(zhì)目標(biāo)】 88
基礎(chǔ)篇 88
任務(wù) 5.1 數(shù)組的認知 88
任務(wù) 5.2 一維數(shù)組的定義、初始化與引用 89
5.2.1 一維數(shù)組的定義 89
5.2.2 一維數(shù)組的初始化 89
5.2.3 一維數(shù)組的引用 90
任務(wù) 5.3 二維數(shù)組的定義、初始化與引用 92
5.3.1 二維數(shù)組的定義 92
5.3.2 二維數(shù)組的初始化 93
5.3.3 二維數(shù)組的引用 95
任務(wù) 5.4 字符數(shù)組與字符串 96
5.4.1 字符數(shù)組的定義 96
5.4.2 字符數(shù)組的初始化 97
5.4.3 字符數(shù)組的引用 98
5.4.4 字符串 99
5.4.5 字符數(shù)組的輸入/輸出 99
5.4.6 字符串處理函數(shù) 101
進階篇 106
任務(wù) 5.5 綜合案例 106
提高篇 109
任務(wù) 5.6 學(xué)生信息管理系統(tǒng) 4 109
思考練習(xí) 111
項目六 函數(shù) 113
【學(xué)習(xí)目標(biāo)】 113
【技能目標(biāo)】 113
【素質(zhì)目標(biāo)】 113
基礎(chǔ)篇 114
任務(wù) 6.1 函數(shù)的定義及調(diào)用 114
6.1.1 函數(shù)的概述 114
6.1.2 函數(shù)的定義 114
6.1.3 函數(shù)的調(diào)用 118
任務(wù) 6.2 函數(shù)的參數(shù)及變量 122
6.2.1 函數(shù)的參數(shù) 122
6.2.2 函數(shù)的返回值 124
6.2.3 局部變量和全局變量 125
任務(wù) 6.3 函數(shù)的嵌套調(diào)用 127
進階篇 129
任務(wù) 6.4 函數(shù)嵌套特例―遞歸函數(shù) 129
任務(wù) 6.5 自動變量、靜態(tài)局部變量及寄存器變量的使用 130
6.5.1 自動變量 131
6.5.2 靜態(tài)局部變量 131
6.5.3 寄存器變量 132
任務(wù) 6.6 內(nèi)部函數(shù)和外部函數(shù)的使用 133
6.6.1 內(nèi)部函數(shù) 133
6.6.2 外部函數(shù) 133
提高篇 135
任務(wù) 6.7 學(xué)生信息管理系統(tǒng) 5 135
思考練習(xí) 137
項目七 預(yù)處理 140
【知識目標(biāo)】 140
【技能目標(biāo)】 140
【素質(zhì)目標(biāo)】 140
基礎(chǔ)篇 140
任務(wù) 7.1 預(yù)處理簡介 140
任務(wù) 7.2 宏定義簡介 141
7.2.1 不帶參數(shù)的宏定義 141
7.2.2 帶參數(shù)的宏定義 143
任務(wù) 7.3 文件包含 144
進階篇 147
任務(wù) 7.4 條件編譯 147
7.4.1 #if /#else/ #endif 指令 148
7.4.2 #ifdef 指令 149
7.4.3 #ifndef 指令 149
提高篇 151
任務(wù) 7.5 學(xué)生信息管理系統(tǒng) 6 151
思考練習(xí) 152
項目八 指針 154
【學(xué)習(xí)目標(biāo)】 154
【技能目標(biāo)】 154
【素質(zhì)目標(biāo)】 154
基礎(chǔ)篇 155
任務(wù) 8.1 指針變量 155
8.1.1 地址和指針的概念 155
8.1.2 指針變量的定義 156
8.1.3 指針變量的引用 156
8.1.4 指針變量作函數(shù)參數(shù) 158
8.1.5 指針變量的其他運算 160
任務(wù) 8.2 通過指針引用數(shù)組 160
8.2.1 指向數(shù)組的指針變量的定義與賦值 160
8.2.2 通過指針引用數(shù)組元素 161
8.2.3 函數(shù)參數(shù) 164
8.2.4 二維數(shù)組與指針 167
任務(wù) 8.3 通過指針引用字符串 169
8.3.1 字符數(shù)組與字符串 169
8.3.2 指針與字符串 170
任務(wù) 8.4 指針數(shù)組 174
8.4.1 指針數(shù)組的定義 174
8.4.2 指針數(shù)組的運用 174
進階篇 178
任務(wù) 8.5 函數(shù)指針和指針函數(shù) 178
8.5.1 指向函數(shù)的指針 178
8.5.2 返回指針值的函數(shù) 183
任務(wù) 8.6 內(nèi)存的動態(tài)分配與指向它的指針變量 186
8.6.1 什么是內(nèi)存的動態(tài)分配 186
8.6.2 建立內(nèi)存的動態(tài)分配 187
提高篇 189
任務(wù) 8.7 學(xué)生信息管理系統(tǒng) 7 189
思考練習(xí) 191
項目九 結(jié)構(gòu)體和共用體 195
【學(xué)習(xí)目標(biāo)】 195
【技能目標(biāo)】 195
【素質(zhì)目標(biāo)】 195
基礎(chǔ)篇 195
任務(wù) 9.1 定義與使用結(jié)構(gòu)體變量 195
9.1.1 結(jié)構(gòu)體的定義 195
9.1.2 定義結(jié)構(gòu)體變量 196
9.1.3 結(jié)構(gòu)體變量的初始化 198
9.1.4 結(jié)構(gòu)體變量的引用 199
任務(wù) 9.2 結(jié)構(gòu)體數(shù)組 201
9.2.1 結(jié)構(gòu)體數(shù)組的定義 201
9.2.2 結(jié)構(gòu)體數(shù)組的初始化 202
9.2.3 結(jié)構(gòu)體數(shù)組元素的引用 202
任務(wù) 9.3 結(jié)構(gòu)體指針變量 204
任務(wù) 9.4 指向結(jié)構(gòu)體數(shù)組的指針 205
任務(wù) 9.5 共用體 205
9.5.1 共用體的定義 206
9.5.2 共用體變量的定義 206
9.5.3 共用體變量的初始化和引用 207
任務(wù) 9.6 類型定義 209
進階篇 209
任務(wù) 9.7 綜合案例 209
提高篇 210
任務(wù) 9.8 學(xué)生信息管理系統(tǒng) 8 210
思考練習(xí) 215
項目十 文件及其應(yīng)用 219
【學(xué)習(xí)目標(biāo)】 219
【技能目標(biāo)】 219
【素質(zhì)目標(biāo)】 219
基礎(chǔ)篇 219
任務(wù) 10.1 文件的基本知識 219
10.1.1 什么是文件 219
10.1.2 文件名 220
10.1.3 文件的分類 221
10.1.4 文件緩沖區(qū) 221
10.1.5 文件類型指針 222
任務(wù) 10.2 打開與關(guān)閉文件 222
10.2.1 用 fopen 函數(shù)打開數(shù)據(jù)文件 222
10.2.2 用 fclose 函數(shù)關(guān)閉文件 225
任務(wù) 10.3 順序讀寫文件 225
10.3.1 向文件讀寫字符 225
10.3.2 向文件讀寫一個字符串 228
10.3.3 用格式化的方式讀寫文件 231
10.3.4 用二進制方式向文件讀寫一組數(shù)據(jù) 232
進階篇 235
任務(wù) 10.4 隨機讀寫文件 235
10.4.1 文件位置標(biāo)記及其定位 236
10.4.2 隨機讀寫 238
提高篇 239
任務(wù) 10.5 學(xué)生信息管理系統(tǒng) 9 239
思考練習(xí) 248
附錄 A ASCII 碼表 251
附錄 B 運算符優(yōu)先級別和結(jié)合方向 252
附錄 C C 語言常用的字符串操作函數(shù) 254

本目錄推薦

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