定 價:35 元
叢書名:世紀(jì)英才高等職業(yè)教育課改系列規(guī)劃教材
- 作者:高維春
- 出版時間:2014/8/1
- ISBN:9787115359674
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312
- 頁碼:266
- 紙張:膠版紙
- 版次:2
- 開本:16K
本書以培養(yǎng)學(xué)生的C語言應(yīng)用能力為主線,強(qiáng)調(diào)工學(xué)結(jié)合。本書的主要內(nèi)容包括C語言基礎(chǔ)知識,學(xué)生成績管理系統(tǒng)界面設(shè)計,學(xué)生成績管理系統(tǒng)主菜單功能實現(xiàn),學(xué)生成績管理系統(tǒng)主菜單重復(fù)選擇的實現(xiàn),用數(shù)組實現(xiàn)學(xué)生成績管理系統(tǒng),用函數(shù)改善學(xué)生成績管理系統(tǒng),用結(jié)構(gòu)體優(yōu)化學(xué)生成績管理系統(tǒng),用指針實現(xiàn)查詢、修改、添加、刪除學(xué)生成績,用文件完善學(xué)生成績管理系統(tǒng)。
本書配備了上機(jī)輔導(dǎo)教材《C語言程序設(shè)計上機(jī)指導(dǎo)與習(xí)題集》。另外,本書中學(xué)生成績管理系統(tǒng)的程序源代碼和課件等教學(xué)資料,可從人民郵電出版社教學(xué)服務(wù)與資源網(wǎng)下載。
本書可作為高職高專院校C語言程序設(shè)計課程的教材,也適合C語言程序設(shè)計初學(xué)者學(xué)習(xí)使用。
任務(wù)式教學(xué)
適合C程序設(shè)計零起點讀者
循序漸進(jìn),重難點突出
開篇導(dǎo)讀 C語言基礎(chǔ)知識 1
第一部分 任務(wù)學(xué)習(xí)引導(dǎo) 1
0.1 C語言概述 1
0.2 編寫、運(yùn)行一個簡單的C語言程序 3
0.3 數(shù)據(jù)類型 8
0.4 運(yùn)算符與表達(dá)式 16
第二部分 自學(xué)與拓展 22
0.5 程序設(shè)計與算法 22
習(xí)題 26
任務(wù)一 學(xué)生成績管理系統(tǒng)界面設(shè)計(順序結(jié)構(gòu)程序設(shè)計) 29
第一部分 任務(wù)學(xué)習(xí)引導(dǎo) 29
1.1 結(jié)構(gòu)化程序設(shè)計的基本結(jié)構(gòu) 29
1.2 輸入/輸出語句 31
第二部分 模塊實現(xiàn):學(xué)生成績管理系統(tǒng)界面設(shè)計 42
習(xí)題 43
任務(wù)二 學(xué)生成績管理系統(tǒng)主菜單功能實現(xiàn)(分支結(jié)構(gòu)程序設(shè)計) 46
第一部分 任務(wù)學(xué)習(xí)引導(dǎo) 46
2.1 關(guān)系運(yùn)算符與關(guān)系表達(dá)式 46
2.2 邏輯運(yùn)算符與邏輯表達(dá)式 47
2.3 if語句 49
2.4 switch語句 57
第二部分 模塊實現(xiàn):學(xué)生成績管理系統(tǒng)主菜單的實現(xiàn) 60
第三部分 自學(xué)與拓展 63
2.5 條件運(yùn)算符和條件表達(dá)式 63
習(xí)題 64
任務(wù)三 學(xué)生成績管理系統(tǒng)主菜單重復(fù)選擇的實現(xiàn)(循環(huán)結(jié)構(gòu)程序設(shè)計) 67
第一部分 任務(wù)學(xué)習(xí)引導(dǎo) 67
3.1 for語句 68
3.2 while語句 74
3.3 do-while語句 76
3.4 break語句 79
3.5 循環(huán)語句的嵌套 81
第二部分 模塊實現(xiàn):學(xué)生成績管理系統(tǒng)主菜單重復(fù)選擇的實現(xiàn) 83
第三部分 自學(xué)與拓展 88
3.6 continue語句 88
習(xí)題 90
任務(wù)四 用數(shù)組實現(xiàn)學(xué)生成績管理系統(tǒng)(數(shù)組) 94
第一部分 任務(wù)學(xué)習(xí)引導(dǎo) 95
4.1 一維數(shù)組 96
4.2 二維數(shù)組 109
4.3 字符串與字符數(shù)組 116
第二部分 模塊實現(xiàn):用數(shù)組實現(xiàn)學(xué)生成績管理系統(tǒng) 124
習(xí)題 130
任務(wù)五 用函數(shù)改善學(xué)生成績管理系統(tǒng)(函數(shù)) 132
第一部分 任務(wù)學(xué)習(xí)引導(dǎo) 133
5.1 函數(shù)的概述 133
5.2 函數(shù)定義的一般形式 135
5.3 函數(shù)的調(diào)用 136
5.4 函數(shù)參數(shù)與函數(shù)返回值 140
5.5 函數(shù)的嵌套調(diào)用 143
5.6 數(shù)組作為函數(shù)的實參 144
5.7 內(nèi)部變量與外部變量 148
第二部分 模塊實現(xiàn):用函數(shù)改善學(xué)生成績管理系統(tǒng) 151
第三部分 自學(xué)與拓展 166
5.8 動態(tài)存儲變量與靜態(tài)存儲變量 166
5.9 文件包含預(yù)處理命令 168
習(xí)題 169
任務(wù)六 用結(jié)構(gòu)體優(yōu)化學(xué)生成績管理系統(tǒng)(結(jié)構(gòu)體) 173
第一部分 任務(wù)學(xué)習(xí)引導(dǎo) 173
6.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體變量 173
6.2 結(jié)構(gòu)體變量的初始化與引用 176
6.3 結(jié)構(gòu)體數(shù)組 178
6.4 結(jié)構(gòu)體與函數(shù)傳遞 182
第二部分 模塊實現(xiàn):用結(jié)構(gòu)體優(yōu)化學(xué)生成績管理系統(tǒng) 187
第三部分 自學(xué)與拓展 191
6.5 共用體與枚舉類型 191
習(xí)題 195
任務(wù)七 用指針實現(xiàn)查詢、修改、添加、刪除學(xué)生成績(指針) 198
第一部分 任務(wù)學(xué)習(xí)引導(dǎo) 198
7.1 變量的指針與指針變量的概念 198
7.2 指針變量 199
7.3 指針與函數(shù) 202
7.4 指針與一維數(shù)組 206
7.5 指針與字符串 214
7.6 指針與結(jié)構(gòu)體 219
第二部分 模塊實現(xiàn):用指針實現(xiàn)查詢、修改、添加、刪除學(xué)生成績 228
第三部分 自學(xué)與拓展 232
7.7 其他類型的指針 232
習(xí)題 236
任務(wù)八 用文件完善學(xué)生成績管理系統(tǒng)(文件) 239
第一部分 任務(wù)學(xué)習(xí)引導(dǎo) 241
8.1 文件的概念 241
8.2 文件指針 242
8.3 文件的基本操作 242
第二部分 模塊實現(xiàn):用文件完善學(xué)生成績管理系統(tǒng) 251
第三部分 自學(xué)與拓展 258
8.4 文件的其他操作 258
習(xí)題 263
參考文獻(xiàn) 266