本書主要介紹C語言程序設(shè)計實驗內(nèi)容,包括實驗指導(dǎo)、實驗參考解析、測試題及解析、編程練習(xí)題和附錄。本書通過典型實例分析,幫助學(xué)生掌握C語言程序設(shè)計相關(guān)的重點和難點知識;通過實驗內(nèi)容設(shè)計,加強(qiáng)練習(xí),使學(xué)生掌握基本編程方法,培養(yǎng)學(xué)生編程應(yīng)用能力。本書知識點的講解由淺入深,實驗內(nèi)容從實例的模仿編程開始介紹,由易到難,循序漸進(jìn),便于學(xué)生逐步掌握知識點。本書可作為高等學(xué)!癈語言程序設(shè)計”課程的實驗指導(dǎo)書,也可作為相關(guān)愛好者自學(xué)C語言程序設(shè)計的參考書。
陳燕敏,女,畢業(yè)于哈爾濱工業(yè)大學(xué),計算機(jī)應(yīng)用專業(yè)博士研究生,目前擔(dān)任中國計量大學(xué)副教授,2011年前往美國南方理工大學(xué)擔(dān)任訪問學(xué)者。作者研究方向為自然語言處理和人工智能,擁有多年C語言程序設(shè)計等課程教學(xué)經(jīng)驗,出版教材多部。
第一章 實驗指導(dǎo) 1
實驗一 上機(jī)環(huán)境簡介 1
實驗二 程序設(shè)計——順序結(jié)構(gòu) 14
實驗三 程序設(shè)計——分支結(jié)構(gòu) 19
實驗四 程序設(shè)計——循環(huán)結(jié)構(gòu) 26
實驗五 函數(shù)的定義與調(diào)用 37
實驗六 數(shù)組的使用 46
實驗七 指針 53
實驗八 結(jié)構(gòu)體 61
實驗九 共用體、枚舉和位運算* 70
實驗十 文件 77
綜合實驗 簡單動畫制作、學(xué)生信息管理系統(tǒng)* 84
第二章 實驗參考解析 86
實驗一 上機(jī)環(huán)境簡介 86
實驗二 程序設(shè)計——順序結(jié)構(gòu) 86
實驗三 程序設(shè)計——分支結(jié)構(gòu) 88
實驗四 程序設(shè)計——循環(huán)結(jié)構(gòu) 90
實驗五 函數(shù)的定義與調(diào)用 97
實驗六 數(shù)組的使用 102
實驗七 指針 105
實驗八 結(jié)構(gòu)體 108
實驗九 共用體、枚舉和位運算* 110
實驗十 文件 113
第三章 測試題及解析 118
測試題 118
測試題答案及解析 123
第四章 編程練習(xí)題 126
附錄A ASCII碼表 138
附錄B 常用標(biāo)準(zhǔn)庫函數(shù) 139
參考文獻(xiàn) 141