《C語(yǔ)言程序設(shè)計(jì)學(xué)習(xí)指導(dǎo)》是《C語(yǔ)言程序設(shè)計(jì)》(韋娜、王俊等編著,清華大學(xué)出版社出版)的配套實(shí)驗(yàn)指導(dǎo)教材。
本書(shū)由習(xí)題及參考答案、Visual C++ 6.0集成開(kāi)發(fā)環(huán)境的使用與調(diào)試方法簡(jiǎn)介、上機(jī)實(shí)驗(yàn)、程序設(shè)計(jì)練習(xí)與測(cè)試四部分組成。讀者可以通過(guò)習(xí)題鞏固各個(gè)章節(jié)的知識(shí)點(diǎn),通過(guò)上機(jī)實(shí)驗(yàn)及程序設(shè)計(jì)練習(xí)與測(cè)試循序漸進(jìn)地理解和掌握程序設(shè)計(jì)的思想方法及程序調(diào)試的方法。
本書(shū)實(shí)用性強(qiáng),可作為高等學(xué)?!癈語(yǔ)言程序設(shè)計(jì)”課程的實(shí)驗(yàn)教材,也可作為C語(yǔ)言程序設(shè)計(jì)的自學(xué)用書(shū)。
第一部分 習(xí)題及參考答案 1
第1章 程序設(shè)計(jì)概述 1
參考答案 2
第2章 數(shù)據(jù)類型與表達(dá)式 3
參考答案 7
第3章 順序結(jié)構(gòu)程序設(shè)計(jì) 7
參考答案 12
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì) 14
參考答案 22
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 24
參考答案 34
第6章 數(shù)組 36
參考答案 43
第7章 函數(shù) 45
參考答案 56
第8章 指針 59
參考答案 68
第9章 指針與函數(shù) 70
參考答案 84
第10章 構(gòu)造數(shù)據(jù)類型 86
參考答案 96
第11章 文件 100
參考答案 105
模擬練習(xí)題1 108
參考答案 115
模擬練習(xí)題2 117
參考答案 124
第二部分 Visual C++ 6.0集成開(kāi)發(fā)環(huán)境的使用與調(diào)試方法簡(jiǎn)介 127
2.1 使用Visual C++ 6.0創(chuàng)建和運(yùn)行C程序 127
2.1.1 啟動(dòng)Visual C++ 127
2.1.2 新建/打開(kāi)單個(gè)源程序文件 128
2.1.3 保存程序 128
2.1.4 編譯、連接、運(yùn)行程序 128
2.2 程序的調(diào)試 130
2.2.1 程序中錯(cuò)誤的類型 130
2.2.2 程序調(diào)試方法 132
第三部分 上機(jī)實(shí)驗(yàn) 139
實(shí)驗(yàn)1 順序結(jié)構(gòu)程序設(shè)計(jì) 139
1.1 實(shí)驗(yàn)?zāi)康?nbsp; 139
1.2 實(shí)驗(yàn)內(nèi)容 139
實(shí)驗(yàn)2 選擇結(jié)構(gòu)程序設(shè)計(jì) 140
2.1 實(shí)驗(yàn)?zāi)康?nbsp; 140
2.2 實(shí)驗(yàn)內(nèi)容 141
實(shí)驗(yàn)3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 142
3.1 實(shí)驗(yàn)?zāi)康?nbsp; 142
3.2 實(shí)驗(yàn)內(nèi)容 142
實(shí)驗(yàn)4 數(shù)組 144
4.1 實(shí)驗(yàn)?zāi)康?nbsp; 144
4.2 實(shí)驗(yàn)內(nèi)容 144
實(shí)驗(yàn)5 函數(shù) 145
5.1 實(shí)驗(yàn)?zāi)康?nbsp; 145
5.2 實(shí)驗(yàn)內(nèi)容 145
實(shí)驗(yàn)6 指針 148
6.1 實(shí)驗(yàn)?zāi)康?nbsp; 148
6.2 實(shí)驗(yàn)內(nèi)容 148
實(shí)驗(yàn)7 指針與函數(shù) 149
7.1 實(shí)驗(yàn)?zāi)康?nbsp; 149
7.2 實(shí)驗(yàn)內(nèi)容 150
實(shí)驗(yàn)8 構(gòu)造數(shù)據(jù)類型 151
8.1 實(shí)驗(yàn)?zāi)康?nbsp; 151
8.2 實(shí)驗(yàn)內(nèi)容 151
實(shí)驗(yàn)9 文件 151
9.1 實(shí)驗(yàn)?zāi)康?nbsp; 151
9.2 實(shí)驗(yàn)內(nèi)容 151
實(shí)驗(yàn)10 綜合實(shí)驗(yàn) 153
10.1 實(shí)驗(yàn)?zāi)康?nbsp; 153
10.2 實(shí)驗(yàn)內(nèi)容 153
第四部分 程序設(shè)計(jì)練習(xí)與測(cè)試 155
練習(xí)1 順序結(jié)構(gòu)程序設(shè)計(jì) 155
1.1 課堂上機(jī)練習(xí) 155
1.2 課后上機(jī)測(cè)試 156
練習(xí)2 選擇結(jié)構(gòu)程序設(shè)計(jì) 157
2.1 課堂上機(jī)練習(xí) 157
2.2 課后上機(jī)測(cè)試 157
練習(xí)3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 158
3.1 課堂上機(jī)練習(xí) 158
3.2 課后上機(jī)測(cè)試 159
練習(xí)4 數(shù)組 159
4.1 課堂上機(jī)練習(xí) 159
4.2 課后上機(jī)測(cè)試 160
練習(xí)5 函數(shù) 161
5.1 課堂上機(jī)練習(xí) 161
5.2 課后上機(jī)測(cè)試 162
練習(xí)6 指針 163
6.1 課堂上機(jī)練習(xí) 163
6.2 課后上機(jī)測(cè)試 163
練習(xí)7 指針與函數(shù) 164
7.1 課堂上機(jī)練習(xí) 164
7.2 課后上機(jī)測(cè)試 164
練習(xí)8 構(gòu)造數(shù)據(jù)類型 165
8.1 課堂上機(jī)練習(xí) 165
8.2 課后上機(jī)測(cè)試 166
練習(xí)9 文件 167
9.1 課堂上機(jī)練習(xí) 167
9.2 課后上機(jī)測(cè)試 167
參考文獻(xiàn) 168