第一篇:《C語言高級應(yīng)用》實驗指導(dǎo)書
C語言高級應(yīng)用
實驗指導(dǎo)書
電子與計算機(jī)科學(xué)技術(shù)學(xué)院 實驗一 順序、選擇及循環(huán)結(jié)構(gòu)程序設(shè)計
一、實驗?zāi)康?/p>
1.熟悉C語言編程環(huán)境 2.掌握輸入輸出函數(shù)的使用
3.掌握if語句和switch語句的使用
4.掌握for語句、while語句和do-while語句的使用 5.通過練習(xí)掌握順序、選擇及循環(huán)結(jié)構(gòu)程序設(shè)計方法
二、實驗環(huán)境
1.計算機(jī)
2.Turbo C集成環(huán)境
三、實驗說明
1.首先應(yīng)熟悉Turbo C運(yùn)行環(huán)境,正確操作 2.自主編寫程序,必要時參考相關(guān)資料
3.實驗前應(yīng)畫出流程圖并寫出程序大致框架或完整的程序代碼 4.實驗學(xué)時:2學(xué)時
四、實驗內(nèi)容和步驟
1.實驗內(nèi)容
(1)求解方程ax2+bx+c=0。
(2)打印出所有的“水仙花數(shù)”,所謂“水仙花數(shù)”是指一個三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個“水仙花數(shù)”,因為153=13+53+33。2.實驗步驟
(1)分析實驗內(nèi)容,畫出流程圖并寫出程序大致框架或完整的程序代碼。(2)進(jìn)入Turbo C集成環(huán)境。(3)編輯源程序并進(jìn)行保存。
(4)編譯源程序,若有錯誤,修改錯誤后再次進(jìn)行編譯和連接,如此反復(fù)進(jìn)行到不顯示出錯為止。
(5)執(zhí)行程序,并檢查程序輸出結(jié)果。
五、實驗報告要求1.整理實驗結(jié)果,填入相應(yīng)表格中 2.小結(jié)實驗心得體會 3.回答思考題:
打印水仙花數(shù)時,要分別求出三位數(shù)的個位數(shù)、十位數(shù)和百位數(shù),試問:除了你所用的的方法外,是否還有其它方法?請寫出。
實驗二 數(shù)組的應(yīng)用
一、實驗?zāi)康?/p>
1.通過實驗理解掌握數(shù)組的基本概念
2.熟悉數(shù)組的定義、數(shù)組元素初始化、數(shù)組元素引用 3.理解字符數(shù)組的基本概念、基本操作和應(yīng)用 4.能利用數(shù)組解決簡單的應(yīng)用問題
二、實驗環(huán)境
1.計算機(jī)
2.Turbo C集成環(huán)境
三、實驗說明
1.首先應(yīng)熟悉Turbo C運(yùn)行環(huán)境,正確操作 2.自主編寫程序,必要時參考相關(guān)資料
3.實驗前應(yīng)畫出流程圖并寫出程序大致框架或完整的程序代碼 4.實驗學(xué)時:2學(xué)時
四、實驗內(nèi)容和步驟
1.實驗內(nèi)容
(1)將一個數(shù)組中的值按逆序重新存放。
(2)編一程序,將兩個字符串連接起來,不要用strcat函數(shù)。2.實驗步驟
(1)分析實驗內(nèi)容,畫出流程圖并寫出程序大致框架或完整的程序代碼。(2)進(jìn)入Turbo C集成環(huán)境。(3)編輯源程序并進(jìn)行保存。(4)編譯源程序,若有錯誤,修改錯誤后再次進(jìn)行編譯和連接,如此反復(fù)進(jìn)行到不顯示出錯為止。
(5)執(zhí)行程序,并檢查程序輸出結(jié)果。
五、實驗報告要求1.整理實驗結(jié)果,填入相應(yīng)表格中 2.小結(jié)實驗心得體會 3.回答思考題:
(1)在字符串常量中,其結(jié)束符‘