本書針對高校C語言課程教學(xué)實踐的要求,以培養(yǎng)學(xué)生編程能力為目標(biāo),是《C語言程序設(shè)計》一書的配套實驗教材,主要內(nèi)容包括基礎(chǔ)實驗、習(xí)題、實驗報告、課堂作業(yè)等。書中選用了大量具有代表性的實驗題目,有很強(qiáng)的針對性。全書主線清晰、重點明確、敘述嚴(yán)謹(jǐn)、內(nèi)容由淺入深。本書適合作為高等院校本科生的實踐教學(xué)用書,也可作為參加全國計算機(jī)等級考試二級(C語言)的輔導(dǎo)教材,同時也是工程技術(shù)人員較好的參考書。
陳亮, 男, 副教授, 西安交通大學(xué)博士, 西安工程學(xué)院計算機(jī)科學(xué)學(xué)院副院長, 長期從事計算機(jī)科學(xué)的教學(xué)與研究工作, 發(fā)表論文多篇.
第1部分 基礎(chǔ)實驗 1
實驗1 C語言概述 3
實驗2 基本數(shù)據(jù)類型與表達(dá)式 13
實驗3 順序結(jié)構(gòu)程序設(shè)計 17
實驗4 選擇結(jié)構(gòu)程序設(shè)計 24
實驗5 循環(huán)結(jié)構(gòu)程序設(shè)計 27
實驗6 數(shù)組 30
實驗7 函數(shù) 36
實驗8 編譯預(yù)處理 42
實驗9 指針 45
實驗10 結(jié)構(gòu)體與鏈表 52
實驗11 共用體和枚舉 60
實驗12 文件 64
第2部分 習(xí)題 69
習(xí)題1 C語言概述 71
習(xí)題2 基本數(shù)據(jù)類型與表達(dá)式 73
習(xí)題3 順序結(jié)構(gòu)程序設(shè)計 75
習(xí)題4 選擇結(jié)構(gòu)程序設(shè)計 78
習(xí)題5 循環(huán)結(jié)構(gòu)程序設(shè)計 81
習(xí)題6 數(shù)組 85
習(xí)題7 函數(shù) 91
習(xí)題8 編譯預(yù)處理 99
習(xí)題9 指針 102
習(xí)題10 結(jié)構(gòu)體與鏈表 113
習(xí)題11 共用體和枚舉 119
習(xí)題12 文件 121
第3部分 實驗報告 127
實驗報告1 C語言概述 129
實驗報告2 基本數(shù)據(jù)類型與表達(dá)式 131
實驗報告3 順序結(jié)構(gòu)程序設(shè)計 133
實驗報告4 選擇結(jié)構(gòu)程序設(shè)計 135
實驗報告5 循環(huán)結(jié)構(gòu)程序設(shè)計 137
實驗報告6 數(shù)組 139
實驗報告7 函數(shù) 141
實驗報告8 編譯預(yù)處理 143
實驗報告9 指針 145
實驗報告10 結(jié)構(gòu)體與指針 149
實驗報告11 共用體和枚舉 151
實驗報告12 文件 153
第4部分 課堂作業(yè) 155
課堂作業(yè)1 C語言概述 157
課堂作業(yè)2 基本數(shù)據(jù)類型與表達(dá)式 159
課堂作業(yè)3 順序結(jié)構(gòu)程序設(shè)計 161
課堂作業(yè)4 選擇結(jié)構(gòu)程序設(shè)計 163
課堂作業(yè)5 循環(huán)結(jié)構(gòu)程序設(shè)計 165
課堂作業(yè)6 數(shù)組 167
課堂作業(yè)7 函數(shù) 169
課堂作業(yè)8 編譯預(yù)處理 171
課堂作業(yè)9 指針 173
課堂作業(yè)10 結(jié)構(gòu)體與指針 175
課堂作業(yè)11 共用體和枚舉 177
課堂作業(yè)12 文件 179
參考文獻(xiàn) 181