C語(yǔ)言上機(jī)實(shí)訓(xùn)參考模板_第1頁(yè)
C語(yǔ)言上機(jī)實(shí)訓(xùn)參考模板_第2頁(yè)
C語(yǔ)言上機(jī)實(shí)訓(xùn)參考模板_第3頁(yè)
C語(yǔ)言上機(jī)實(shí)訓(xùn)參考模板_第4頁(yè)
C語(yǔ)言上機(jī)實(shí)訓(xùn)參考模板_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、姓名:黃小龍 學(xué)號(hào):031540921實(shí)驗(yàn)1 C語(yǔ)言開(kāi)發(fā)環(huán)境及簡(jiǎn)單程序設(shè)計(jì)【實(shí)驗(yàn)題1-1】編寫(xiě)如下程序,計(jì)算并輸出兩個(gè)整數(shù)的和與積【實(shí)驗(yàn)題1-2】輸入并運(yùn)行一個(gè)有自定義函數(shù)的程序,自定義函數(shù)MAX的功能是求兩個(gè)整數(shù)中的大數(shù)并返回該大數(shù)。通過(guò)主函數(shù)調(diào)用MAX函數(shù)。1 / 21【實(shí)驗(yàn)題1-3】以下程序的功能:從鍵盤(pán)輸入圓的半徑,計(jì)算并輸出圓的面積。請(qǐng)?jiān)诔绦虻目瞻滋幪顚?xiě)適當(dāng)內(nèi)容?!緦?shí)驗(yàn)題1-4】以下程序的功能:從鍵盤(pán)輸入兩個(gè)整型變量A,B,然后交換它們的值并輸出。請(qǐng)?jiān)诔绦虻目瞻滋幪钌线m當(dāng)?shù)膬?nèi)容?!緦?shí)驗(yàn)題1-5】編寫(xiě)一個(gè)簡(jiǎn)單程序,由鍵盤(pán)任意輸入三個(gè)數(shù)a,b,c, 計(jì)算并輸出算式(a+b)/c的計(jì)算結(jié)果

2、。實(shí)驗(yàn)2 基本數(shù)據(jù)類(lèi)型與表達(dá)式計(jì)算【實(shí)驗(yàn)題2-1】以下程序可能存在錯(cuò)誤,請(qǐng)上機(jī)調(diào)試并運(yùn)行程序?!緦?shí)驗(yàn)題2-2】以下程序的功能:求解y=sin(根號(hào)ax)+ ln(a+x)。程序可能有多出錯(cuò)誤,請(qǐng)上機(jī)調(diào)試并運(yùn)行程序?!緦?shí)驗(yàn)題2-4】編寫(xiě)程序,從鍵盤(pán)輸入華氏溫度F,將其轉(zhuǎn)化成攝氏溫度C并輸出(要求精確到小數(shù)點(diǎn)后兩位)。轉(zhuǎn)換公式為C=5/9*(F-32)?!緦?shí)驗(yàn)題2-5】設(shè)圓柱體的圓底半徑radium=3.5cm,高h(yuǎn)eight=4.6cm。分別計(jì)算并輸出該圓柱體的總面積area和體積volume。 要求輸出結(jié)果精確到小數(shù)點(diǎn)后兩位。實(shí)驗(yàn)3 選擇結(jié)構(gòu)程序設(shè)計(jì)【實(shí)驗(yàn)題3-1】以下程序的功能:將百分制成績(jī)

3、轉(zhuǎn)為五級(jí)計(jì)分制。但未達(dá)到預(yù)期的結(jié)果,請(qǐng)查找原因并調(diào)試程序以實(shí)現(xiàn)程序功能?!緦?shí)驗(yàn)題3-2】以下程序的功能:若輸入的是大寫(xiě)字母則轉(zhuǎn)為小寫(xiě)字母輸出;否則,輸出信息“輸入的不是一個(gè)大寫(xiě)字母”。請(qǐng)選擇合適的內(nèi)容填入程序空白處。【實(shí)驗(yàn)題3-3】輸入一個(gè)年號(hào),判斷其是否為閏年。閏年的條件:如果年份能被四整除,但不能被100整出,或者年份能被400整除,則該年份為閏年?!緦?shí)驗(yàn)題3-4】計(jì)算并輸出下列分段函數(shù)值: X2 + 2x - 6 (x0且x!=-3) F(x) = x2-5x + 6 (0=x=10或x = 2或x = 3 或x=-3)其中,x由鍵盤(pán)輸入?!緦?shí)驗(yàn)題3-5】輸入三角形的三條邊長(zhǎng),判斷能否構(gòu)

4、成三角形?如果能,則可構(gòu)成何種三角形?【實(shí)驗(yàn)題3-6】某運(yùn)輸公司的運(yùn)費(fèi)按如下方法進(jìn)行計(jì)算:貨物的基本運(yùn)費(fèi)為10元/(kmt),但對(duì)于路程較遠(yuǎn)者可進(jìn)行優(yōu)惠,優(yōu)惠的標(biāo)準(zhǔn)如下表所示。 路程s/km 總運(yùn)費(fèi)優(yōu)惠率/% S50 0 50=S100 2 100=S200 5 200=S400 8 400=S=800 15 實(shí)驗(yàn)4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)【實(shí)驗(yàn)題4-1】以下程序擬實(shí)現(xiàn)以直角三角形的形式在熒幕上輸出九九乘法表,但實(shí)際輸出結(jié)果如下。請(qǐng)查找原因,并調(diào)試程序以實(shí)現(xiàn)程序功能。(for語(yǔ)句后面的循環(huán)條件括號(hào)后不能接; 否則程序功能會(huì)出錯(cuò))【實(shí)驗(yàn)題4-2】以下程序的功能:計(jì)算1-3+5-7+-99+101的值。

5、請(qǐng)選擇合適的內(nèi)容填入程序中空白處?!緦?shí)驗(yàn)題4-3】下面程序的功能:輸出200以內(nèi)個(gè)位數(shù)為6且能被3整除的所有數(shù)。選擇合適內(nèi)容填入程序空白處?!緦?shí)驗(yàn)題4-4】分別用while語(yǔ)句、do.while語(yǔ)句及for語(yǔ)句編寫(xiě)一個(gè)程序,計(jì)算sum=1+2+3+100的結(jié)果。要求畫(huà)出相應(yīng)的算法流程圖。 While語(yǔ)句的:i+的位置若放在sum+=i 之前,就會(huì)導(dǎo)致多加一個(gè)101。所以放對(duì)條件的位置很關(guān)鍵。 Do.while語(yǔ)句的:While與do.while本質(zhì)上沒(méi)有什么區(qū)別,while語(yǔ)句(表達(dá)式)后不接; do.while后要接; 否則程序無(wú)法運(yùn)行。 For語(yǔ)句的:寫(xiě)清楚for 后面的(表達(dá)式1;表達(dá)式

6、2;表達(dá)式3 )就OK了,另外,要記得對(duì)定義的變量附初值。否則程序無(wú)法運(yùn)行。實(shí)驗(yàn)5 函數(shù)(1)【實(shí)驗(yàn)題5-1】以下程序的功能:從鍵盤(pán)輸入兩個(gè)數(shù),計(jì)算出他們的和,并將結(jié)果輸出在屏幕上。 調(diào)試運(yùn)行程序,觀察出現(xiàn)了什么錯(cuò)誤,提出兩種修改方案?!緦?shí)驗(yàn)題5-2】下程序的功能:輸出31000之的間的素?cái)?shù)。請(qǐng)選擇合適的內(nèi)容填入程序的空白處,并調(diào)試運(yùn)行程序?!緦?shí)驗(yàn)題5-3】從鍵盤(pán)輸入一個(gè)整數(shù)n,計(jì)算n3,并將結(jié)果輸出在屏幕上。要求計(jì)算n3用函數(shù)實(shí)現(xiàn)?!緦?shí)驗(yàn)題5-4】從鍵盤(pán)輸入一個(gè)整數(shù)n,計(jì)算2n+1與+n之和。 要求計(jì)算兩數(shù)之和用函數(shù)實(shí)現(xiàn)。注意寫(xiě)計(jì)算表達(dá)式的時(shí)候3*n之間的乘號(hào)不要丟掉,否則會(huì)提示:invalid suffix “n” on integer constant.調(diào)用用戶自定義函數(shù)是只寫(xiě)ifun=fun(n); 就可以了,不要在括號(hào)里加上int。Ifun=fun(int n) 【實(shí)驗(yàn)題5-5】編寫(xiě)程序,計(jì)算Cmn=n!/(n-m)!m!。要求如下:1)編寫(xiě)一個(gè)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論