本書共11個(gè)項(xiàng)目,內(nèi)容主要包括Turbo C的安裝、啟動(dòng)、集成開(kāi)發(fā)環(huán)境,三大程序結(jié)構(gòu),函數(shù),數(shù)組,指針,預(yù)處理,共用體,結(jié)構(gòu)體,文件以及C++簡(jiǎn)介。在每章的*后均設(shè)有習(xí)題,使學(xué)生能夠鞏固本章所學(xué)知識(shí)。
作者長(zhǎng)期從事C語(yǔ)言程序設(shè)計(jì)相關(guān)課程的教學(xué)科研等工作。在教學(xué)和實(shí)踐工作中,充分了解C語(yǔ)言程序設(shè)計(jì)的教學(xué)重點(diǎn)和注意事項(xiàng),并出版過(guò)多本相關(guān)教材,得到市場(chǎng)的肯定。本書適合作為高等職業(yè)院!癈語(yǔ)言程序設(shè)計(jì)”相關(guān)課程的教材,也可供自學(xué)使用。
張吳波,作者長(zhǎng)期從事C語(yǔ)言程序設(shè)計(jì)相關(guān)課程的教學(xué)科研等工作。在教學(xué)和實(shí)踐工作中,充分了解C語(yǔ)言程序設(shè)計(jì)的教學(xué)重點(diǎn)和注意事項(xiàng),并出版過(guò)多本相關(guān)教材,得到市場(chǎng)的肯定。
第一部分 基礎(chǔ)練習(xí)
第 1 章 C 語(yǔ)言程序設(shè)計(jì)基礎(chǔ) 3
1.1 典型練習(xí)及解析 3
1.2 練習(xí)題 9
1.3 練習(xí)題參考答案 11
第2 章 C 語(yǔ)言的基本控制結(jié)構(gòu) 12
2.1 典型練習(xí)及解析 12
2.2 練習(xí)題 21
2.3 練習(xí)題參考答案 29
第3 章 數(shù)組 30
3.1 典型練習(xí)及解析 30
3.2 練習(xí)題 35
3.3 練習(xí)題參考答案 39
第4 章 函數(shù) 40
4.1 典型練習(xí)及解析 40
4.2 練習(xí)題 47
4.3 練習(xí)題參考答案 52
第5 章 指針 53
5.1 典型練習(xí)及解析 53
5.2 練習(xí)題 63
5.3 練習(xí)題參考答案 71
第6 章 結(jié)構(gòu)體與共用體 72
6.1 典型練習(xí)及解析 72
6.2 練習(xí)題 79
6.3 練習(xí)題參考答案 85
第7 章 文件 86
7.1 典型練習(xí)及解析 86
7.2 練習(xí)題 89
7.3 練習(xí)題參考答案 92
第二部分 實(shí)驗(yàn)指導(dǎo)
第 8 章 實(shí)驗(yàn)1 C 語(yǔ)言開(kāi)發(fā)環(huán)境 95
8.1 實(shí)驗(yàn)?zāi)康?95
8.2 典型案例 95
8.3 實(shí)驗(yàn)內(nèi)容 96
第9 章 實(shí)驗(yàn)2 基本數(shù)據(jù)類型與
表達(dá)式 102
9.1 實(shí)驗(yàn)?zāi)康?102
9.2 典型案例 102
9.3 實(shí)驗(yàn)內(nèi)容 105
第10 章實(shí)驗(yàn)3 順序程序設(shè)計(jì) 106
10.1 實(shí)驗(yàn)?zāi)康?106
10.2 典型案例 106
10.3 實(shí)驗(yàn)內(nèi)容 113
第11 章 實(shí)驗(yàn)4 選擇程序設(shè)計(jì) 114
11.1 實(shí)驗(yàn)?zāi)康? 114
11.2 典型案例 114
11.3 實(shí)驗(yàn)內(nèi)容 119
第12 章 實(shí)驗(yàn)5 循環(huán)程序設(shè)計(jì) 120
12.1 實(shí)驗(yàn)?zāi)康? 120
12.2 典型案例 120
12.3 實(shí)驗(yàn)內(nèi)容 126
第13 章 實(shí)驗(yàn)6 數(shù)組程序設(shè)計(jì) 127
13.1 實(shí)驗(yàn)?zāi)康? 127
13.2 典型案例 127
13.3 實(shí)驗(yàn)內(nèi)容 130
第14 章 實(shí)驗(yàn)7 函數(shù)程序設(shè)計(jì) 131
2??C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)與實(shí)訓(xùn)教程??
14.1 實(shí)驗(yàn)?zāi)康?131
14.2 典型案例 131
14.3 實(shí)驗(yàn)內(nèi)容 137
第15 章 實(shí)驗(yàn)8 指針程序設(shè)計(jì) 138
15.1 實(shí)驗(yàn)?zāi)康?138
15.2 典型案例 138
15.3 實(shí)驗(yàn)內(nèi)容 146
第16 章 實(shí)驗(yàn)9 結(jié)構(gòu)體程序
設(shè)計(jì) 147
16.1 實(shí)驗(yàn)?zāi)康? 147
16.2 典型案例 147
16.3 實(shí)驗(yàn)內(nèi)容 151
第17 章 實(shí)驗(yàn)10 文件程序
設(shè)計(jì) 152
17.1 實(shí)驗(yàn)?zāi)康? 152
17.2 典型案例 152
17.3 實(shí)驗(yàn)內(nèi)容 157
第三部分 實(shí)訓(xùn)指導(dǎo)
第 18 章 綜合案例—通訊錄
管理程序 161
18.1 問(wèn)題定義 161
18.2 系統(tǒng)分析 161
18.3 系統(tǒng)設(shè)計(jì) 162
18.4 系統(tǒng)實(shí)現(xiàn) 168
第19 章 實(shí)訓(xùn)進(jìn)階—基于Windows
的應(yīng)用程序開(kāi)發(fā) 174
19.1 初步認(rèn)識(shí)Windows 應(yīng)用
程序 174
19.2 Windows 句柄的概念 177
19.3 Windows 的窗口的構(gòu)成 178
19.4 在Windows 應(yīng)用程序中
創(chuàng)建窗口的基本步驟 178
19.5 Windows 程序的消息處理
機(jī)制與窗口函數(shù) 181
19.6 Windows 應(yīng)用程序的執(zhí)行
過(guò)程 185
19.7 在窗口中輸出文字與圖形 188
19.8 在窗口中創(chuàng)建按鈕并響應(yīng)
按鈕的單擊事件 194
19.9 在窗口中創(chuàng)建文本框并在文
本框中輸入/輸出數(shù)據(jù) 200
參考文獻(xiàn) 205