實(shí)驗(yàn)二_C語(yǔ)言邏輯結(jié)構(gòu)程序設(shè)計(jì)_第1頁(yè)
實(shí)驗(yàn)二_C語(yǔ)言邏輯結(jié)構(gòu)程序設(shè)計(jì)_第2頁(yè)
實(shí)驗(yàn)二_C語(yǔ)言邏輯結(jié)構(gòu)程序設(shè)計(jì)_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)二 C 語(yǔ)言邏輯結(jié)構(gòu)程序設(shè)計(jì)一、實(shí)驗(yàn)內(nèi)容1. 用seanf函數(shù)輸入一個(gè)年份year,計(jì)算這一年2月份的天數(shù)days,然后 用輸出函數(shù) printf 輸出 days。2. 編寫(xiě)程序,輸入三角形三邊a、b、c,判斷a、b、e能否構(gòu)成三角形,若 不能則輸出相應(yīng)的信息, 若能則判斷組成的是等腰、 等邊、直角還是一般三角形。3 編寫(xiě)程序,輸入獎(jiǎng)金數(shù)a,計(jì)算并輸出稅率、應(yīng)繳稅款和實(shí)得獎(jiǎng)金數(shù)。4. 學(xué)有余力的同學(xué)完成附加題。二、實(shí)驗(yàn)?zāi)康暮鸵?. 進(jìn)一步掌握關(guān)系表達(dá)式和邏輯表達(dá)式的使用。2. 熟悉選擇結(jié)構(gòu)程序設(shè)計(jì)。3. 熟練使用 if 語(yǔ)句進(jìn)行程序設(shè)計(jì)。4. 使用 switch 語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)。

2、三、預(yù)習(xí)要求 熟悉選擇結(jié)構(gòu)程序設(shè)計(jì)語(yǔ)句和方法。四、實(shí)驗(yàn)設(shè)備(軟、硬件)硬件設(shè)備:PC機(jī)軟件環(huán)境: Turboc 2.0五、實(shí)驗(yàn)方法與步驟1.用seanf函數(shù)輸入一個(gè)年份year,計(jì)算這一年2月份的天數(shù)days,然后 用輸出函數(shù) printf 輸出 days。實(shí)驗(yàn)步驟與要求:(1) 有變量定義為整型。(2) 輸入前要加提示語(yǔ)句。(3) 輸出結(jié)果前要有必要的文字說(shuō)明。說(shuō)明: 閏年的條件是:year能被4整除但不能被100整除,或者year能被400 整除(2) 如果 year 是閏年,則 2 月份的天數(shù)為 29 天,不是閏年則為 28 天2.編寫(xiě)程序,輸入三角形三邊a、b、c,判斷a、b、c能否構(gòu)

3、成三角形,若 不能則輸出相應(yīng)的信息, 若能則判斷組成的是等腰、 等邊、直角還是一般三角形。 實(shí)驗(yàn)步驟與要求:(1) 輸入一組數(shù)據(jù) 3, 4, 8,觀察程序運(yùn)行結(jié)果,并與實(shí)驗(yàn)二中程序 2做比較(2) 另外再輸入幾組數(shù)據(jù)進(jìn)行測(cè)試:3, 4, 53, 3, 33, 3, 5(3) 如果程序有誤,可采用 “跟蹤打印 ”的調(diào)試方法,確定錯(cuò)誤的出處。3 編寫(xiě)程序,輸入獎(jiǎng)金數(shù)a,計(jì)算并輸出稅率、應(yīng)繳稅款和實(shí)得獎(jiǎng)金數(shù)。 獎(jiǎng)金 稅率av 500 0.00500PV 1000 0.051000PV 2000 0.082000PV 5000 0.105000它 0.15實(shí)驗(yàn)步驟與要求:(1) 用 if 語(yǔ)句編程,自

4、變量和函數(shù)值均為雙精度類(lèi)型 用scanf函數(shù)輸入獎(jiǎng)金數(shù)a,輸出結(jié)果采用以下形式: a=具體值rate=稅率值tax=應(yīng)繳稅款profit= 實(shí)得獎(jiǎng)金數(shù)(3) 分別輸入 a=280, 512, 1000, 4250, 5100,運(yùn)行該程序(4) 用 ifelse if 語(yǔ)句和 switch 語(yǔ)句編程,其它同上。六、實(shí)驗(yàn)報(bào)告要求1. 每次實(shí)驗(yàn)后撰寫(xiě)一份實(shí)驗(yàn)報(bào)告;2. 實(shí)驗(yàn)報(bào)告采用學(xué)校統(tǒng)一的“中國(guó)人民公安大學(xué)計(jì)算機(jī)課實(shí)驗(yàn)報(bào)告”紙;3. 學(xué)生按照實(shí)驗(yàn)報(bào)告紙上的內(nèi)容認(rèn)真填寫(xiě)每一項(xiàng), 實(shí)驗(yàn)過(guò)程一項(xiàng)中要求填寫(xiě) 要求上機(jī)調(diào)試的程序和調(diào)試程序的步驟程序;4. 實(shí)驗(yàn)結(jié)果一項(xiàng)中要求學(xué)生通過(guò)分析本次實(shí)驗(yàn)中出現(xiàn)的問(wèn)題對(duì)編程的思想 和方法做出總結(jié) 。七、參考資料 C 程序設(shè)計(jì)習(xí)題解答與上機(jī)指導(dǎo) 譚浩強(qiáng) 清華大學(xué)出版社C語(yǔ)言程序設(shè)計(jì)譚浩強(qiáng) 清華大學(xué)出版社 Turbo C 實(shí)用大全 徐金梧 機(jī)械工業(yè)出版社 2001.9八、附加題編寫(xiě)一個(gè)C語(yǔ)言程序,從鍵盤(pán)輸入year、mon th、day三個(gè)正整數(shù),判斷由 year、mo nth、day組成的這一天是否在2009年11月26日之后,如果是,輸出“The day is not comming',否則輸

溫馨提示

  • 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)論