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