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