本書由上機(jī)實(shí)驗(yàn)指導(dǎo)、書后習(xí)題參考答案、練習(xí)題及答案三大部分組成。各部分的內(nèi)容都與作者編著的《C語(yǔ)言程序設(shè)計(jì)教程(第2版)》一書的內(nèi)容相呼應(yīng)。第一部分上機(jī)實(shí)驗(yàn)指導(dǎo),每個(gè)實(shí)驗(yàn)都先說(shuō)明實(shí)驗(yàn)?zāi)康模僖詫?shí)驗(yàn)案例引導(dǎo)學(xué)生,最后給出具體的實(shí)驗(yàn)內(nèi)容,并要求學(xué)生進(jìn)行總結(jié)和分析。第二部分書后習(xí)題參考答案給出《C語(yǔ)言程序設(shè)計(jì)教程(第2版)》各章習(xí)題的參考答案。第三部分練習(xí)題及答案給出大量練習(xí)題供學(xué)生使用,有助于幫助學(xué)生掌握所學(xué)知識(shí)。本書所配程序代碼可以從清華大學(xué)出版社教學(xué)資源網(wǎng)下載。
本書既可作為高等學(xué)校本科及專科學(xué)生C語(yǔ)言程序設(shè)計(jì)的教材,又可作為自學(xué)者的參考用書,同時(shí)也可供各類考試人員復(fù)習(xí)參考。
第一部分上機(jī)實(shí)驗(yàn)指導(dǎo)1
實(shí)驗(yàn)1C語(yǔ)言運(yùn)行環(huán)境與C程序調(diào)試方法1
實(shí)驗(yàn)1.1在Microsoft Visual C++ 6.0環(huán)境下設(shè)計(jì)C程序的
基本步驟1
實(shí)驗(yàn)1.2在Microsoft Visual C++ 6.0環(huán)境下調(diào)試C程序8
實(shí)驗(yàn)2基本類型數(shù)據(jù)運(yùn)算及其輸入/輸出12
實(shí)驗(yàn)2.1基本類型數(shù)據(jù)及其運(yùn)算12
實(shí)驗(yàn)2.2數(shù)據(jù)的輸入/ 輸出13
實(shí)驗(yàn)3選擇結(jié)構(gòu)程序設(shè)計(jì)15
實(shí)驗(yàn)3.1使用表達(dá)式與if語(yǔ)句15
實(shí)驗(yàn)3.2使用if語(yǔ)句與switch語(yǔ)句編程16
實(shí)驗(yàn)3.3使用if語(yǔ)句編程16
實(shí)驗(yàn)3.4使用表達(dá)式與if語(yǔ)句16
實(shí)驗(yàn)4循環(huán)結(jié)構(gòu)程序設(shè)計(jì)17
實(shí)驗(yàn)4.1使用循環(huán)語(yǔ)句(1)17
實(shí)驗(yàn)4.2使用循環(huán)語(yǔ)句(2)18
實(shí)驗(yàn)4.3使用循環(huán)語(yǔ)句(3)18
實(shí)驗(yàn)4.4使用循環(huán)語(yǔ)句(4)19
實(shí)驗(yàn)5數(shù)組19
實(shí)驗(yàn)5.1數(shù)組輸入/ 輸出19
實(shí)驗(yàn)5.2排序19
實(shí)驗(yàn)5.3查找20
實(shí)驗(yàn)5.4矩陣操作20
實(shí)驗(yàn)6函數(shù)20
實(shí)驗(yàn)7指針22
實(shí)驗(yàn)7.1用指針變量引用數(shù)組22
實(shí)驗(yàn)7.2指針作函數(shù)參數(shù)23
實(shí)驗(yàn)7.3用指針處理字符串24
實(shí)驗(yàn)8結(jié)構(gòu)體與共用體25
實(shí)驗(yàn)8.1結(jié)構(gòu)體變量、結(jié)構(gòu)體數(shù)組、結(jié)構(gòu)體指針及鏈表25
實(shí)驗(yàn)8.2共用體26
實(shí)驗(yàn)9文件27
實(shí)驗(yàn)9.1文件的創(chuàng)建與輸入27
實(shí)驗(yàn)9.2文件的應(yīng)用27
實(shí)驗(yàn)10位運(yùn)算27
實(shí)驗(yàn)11C語(yǔ)言應(yīng)用31
實(shí)驗(yàn)11.1C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)應(yīng)用31
實(shí)驗(yàn)11.2利用非標(biāo)準(zhǔn)的C語(yǔ)言庫(kù)函數(shù)應(yīng)用34
實(shí)驗(yàn)11.3學(xué)生選課系統(tǒng)36
第二部分書后習(xí)題參考答案42
習(xí)題1C語(yǔ)言與程序設(shè)計(jì)42
習(xí)題2基本類型數(shù)據(jù)及其運(yùn)算42
習(xí)題3選擇結(jié)構(gòu)程序設(shè)計(jì)45
習(xí)題4循環(huán)結(jié)構(gòu)程序設(shè)計(jì)50
習(xí)題5數(shù)組56
習(xí)題6函數(shù)70
習(xí)題7指針77
習(xí)題8結(jié)構(gòu)體與共用體92
習(xí)題9文件107
習(xí)題10位運(yùn)算111
第三部分C語(yǔ)言練習(xí)題115
練習(xí)1基本類型數(shù)據(jù)及其運(yùn)算115
參考答案120
練習(xí)2選擇結(jié)構(gòu)程序設(shè)計(jì)120
參考答案124
練習(xí)3循環(huán)結(jié)構(gòu)程序設(shè)計(jì)125
參考答案130
練習(xí)4數(shù)組131
參考答案138
練習(xí)5函數(shù)139
參考答案145
練習(xí)6指針146
參考答案156
練習(xí)7結(jié)構(gòu)體與共用體157
參考答案161
練習(xí)8文件162
參考答案169
練習(xí)9位運(yùn)算170
參考答案173
參考文獻(xiàn)174