下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第 頁共3頁仲愷農(nóng)業(yè)工程學(xué)院實(shí)驗(yàn)報告紙信息學(xué)院(院、系)專業(yè)班C語言程序設(shè)計(jì)課學(xué)號姓名實(shí)驗(yàn)日期教師評定實(shí)驗(yàn)名稱:循環(huán)結(jié)構(gòu)程序設(shè)計(jì)實(shí)驗(yàn)?zāi)康模菏炀氄莆沼萌N循環(huán)語句實(shí)現(xiàn)循環(huán)的方法。掌握在程序設(shè)計(jì)中用循環(huán)方法實(shí)現(xiàn)的一些常用算法。進(jìn)一步學(xué)習(xí)調(diào)試程序。實(shí)驗(yàn)內(nèi)容與總結(jié):編程練習(xí)1、打印出所有“水仙花數(shù)”教材P129-6.6程序如下:#includevoidmain()inti,j,k,n;for(n=100;n1000;n+)i=n/100;j=(n-i*100)/10;k=n-i*100-j*10;if(n=i*i*i+j*j*j+k*k*k)printf(水仙花數(shù)為:dn,n);程序編制要點(diǎn):用for
2、語句實(shí)現(xiàn)循環(huán);立方的表示;if語句的表達(dá)。該題目涉及的知識點(diǎn)和難點(diǎn):for語句的輸入與使用;if語句的使用。1a2、用迭代法求xa。求平方根的公式為:x二(x+)n+12nxn程序如下:#include#includevoidmain()floatx1,x2=1,a;printf(請輸入求平方跟的數(shù)a=);scanf(%f,&a);dox1=x2;x2=(x1+a/x1)/2;while(fabs(x2-x1)1e-5);printf(x的平方根是:fn,x2);(1)程序編制要點(diǎn):用dowhile語句實(shí)現(xiàn)循環(huán);平方根公式的輸入;前后兩次求出的x的差的絕對值小于1E-5。(2)該題目涉及的知識
3、點(diǎn)和難點(diǎn):scanf函數(shù),求絕對值函數(shù)fabs;dowhile語句的輸入與使用。3、猜數(shù)字:編程先由計(jì)算機(jī)“想”一個1到100之間的整數(shù)請人猜,如果人猜對了,則結(jié)束游戲,并在屏幕上輸出人猜了多少次才猜對此數(shù),以此來反映猜數(shù)者“猜”的水平,否則計(jì)算機(jī)給出提示,告訴人所猜的數(shù)是太大還是太小,最多可以猜10次,如果猜了10次仍未猜中的話,則結(jié)束游戲。程序如下:#include#include#includevoidmain()intmagic,guess,count=0;srand(time(NULL);magic=rand()%100+1;/*使用srand和rand函數(shù)*/*使用time函數(shù)*/
4、*magic得到一個1到100的隨機(jī)數(shù)*/printf(請輸入一個1到100之間的數(shù),你共有10次機(jī)會:n);doscanf(%d,&guess);count+;if(guess=100)printf(你輸入的數(shù)不符合要求,請輸入一個1到100之間的數(shù),你還剩d次機(jī)會!n,10-count);continue;if(guessmagic)printf(猜錯了,你猜的數(shù)太大!你還剩%d次機(jī)會!n,10-count);elseif(guessmagic)printf(猜錯了,你猜的數(shù)太小!你還剩%d次機(jī)會!n,10-count);if(guess=magic)printf(恭喜!你猜對了!n);p
5、rintf(你共猜了小次口,count);while(guess!=magic)&(count10);(1)程序編制要點(diǎn):由計(jì)算機(jī)想一個數(shù);用do-while語句實(shí)現(xiàn)循環(huán);if語句的嵌套。(2)該題目涉及的知識點(diǎn)和難點(diǎn):使用srand,rand,time函數(shù);magic得到一個1到100的隨機(jī)數(shù);do-while語句的輸入與使用;if語句的嵌套使用。程序代碼和運(yùn)行情況描述:在實(shí)驗(yàn)1中,當(dāng)程序運(yùn)行時,自動輸出所有“水仙花數(shù)”。在實(shí)驗(yàn)2中,用do-while語句實(shí)現(xiàn)循環(huán),求平方根的公式在循環(huán)中執(zhí)行;用fabs函數(shù)實(shí)現(xiàn)前后兩次求出的x的差的絕對值小于1E-5。在實(shí)驗(yàn)3中,用do-while語句實(shí)現(xiàn)循環(huán),猜的次數(shù)在循環(huán)中自增。用if語句的嵌套來給出提示:當(dāng)猜錯時,告訴人所猜的數(shù)是太大還是太?。划?dāng)輸入的數(shù)不是1100之間的數(shù)時,提示輸入的數(shù)不符合要求,并用c
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆湖南省常德市桃源縣市級名校中考聯(lián)考生物試卷含解析
- 遼寧省錦州黑山縣市級名校2025屆中考猜題生物試卷含解析
- 四川省資陽市雁江區(qū)迎豐祥重點(diǎn)中學(xué)2025屆中考生物最后一模試卷含解析
- 福建省長汀縣重點(diǎn)名校2025屆中考生物五模試卷含解析
- 廣東省深圳市寶山區(qū)重點(diǎn)名校2025屆中考考前最后一卷生物試卷含解析
- 采購文具合同范本
- 飲料買賣合同書樣本
- 二手房中介合伙人合同協(xié)議書
- 電梯設(shè)備安裝工程合同
- 開模協(xié)議書范本年
- 公開選拔村級后備干部報名登記表
- 2022年湖南公務(wù)員考試《申論》真題套卷(鄉(xiāng)鎮(zhèn)卷)2
- 【薪酬】國有企業(yè)中長期股權(quán)激勵課件
- 《新聞攝影教程(第五版)》第三章 新聞攝影工作者的職責(zé)與素養(yǎng)
- 學(xué)前兒童行為觀察第一章觀察概述課件
- 化學(xué)品防范說明編碼
- 高溫超高壓煤氣發(fā)電工程技術(shù)方案
- 帕金森病(英文版)課件
- 大學(xué)普通化學(xué)(第七版)課后答案
- 玉米栽培技術(shù)(培訓(xùn))
- 化工企業(yè)三違清單不安全安全行為清單
評論
0/150
提交評論