實驗三循環(huán)機構(gòu)程序設(shè)計實驗.docx

實驗三循環(huán)機構(gòu)程序設(shè)計實驗.docx

ID:62220085

大?。?1.60 KB

頁數(shù):4頁

時間:2021-04-21

實驗三循環(huán)機構(gòu)程序設(shè)計實驗.docx_第1頁
實驗三循環(huán)機構(gòu)程序設(shè)計實驗.docx_第2頁
實驗三循環(huán)機構(gòu)程序設(shè)計實驗.docx_第3頁
實驗三循環(huán)機構(gòu)程序設(shè)計實驗.docx_第4頁
資源描述:

《實驗三循環(huán)機構(gòu)程序設(shè)計實驗.docx》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、實驗三循環(huán)機構(gòu)程序設(shè)計實驗一、實驗?zāi)康?.掌握while、dowhile和for循環(huán)結(jié)構(gòu)的用法以及循環(huán)條件的構(gòu)造;2.能夠掌握循環(huán)結(jié)構(gòu)程序設(shè)計。二、實驗內(nèi)容1.驗證性實驗1)求1+2+3+4+5+?+100之和,驗證程序運行結(jié)果。#includemain(){inti,sum;sum=0;i=1;while(i<=100){sum=sum+i;i++;}printf("1+2+3+...+100=%d",sum);}修改上面的程序,實現(xiàn)1~100間所有偶數(shù)之和。2)運行下列

2、程序,說明程序的功能。#include"stdio.h"main(){intn,j=0;for(n=1;n<=100;n++){if(n%7!=0)continue;printf("%3d",n);j++;if(j%5==0)printf("");}printf("j=%d",j);}while(__①__){if(x>amax)amax=x;elseif(__②__)amin=x;elsescanf("%f",&x);}printf("amax=%famin=%f",a

3、max,amin);}2.設(shè)計性實驗1)從鍵盤輸入若干學(xué)生的成績,輸出最高和最低成績,當(dāng)輸入負(fù)數(shù)時結(jié)束,請將程序補充完整。#include1/4main(){floatx,amax,amin;scanf("%f",&x);amax=x;amin=x;while(__①__){if(x>amax)amax=x;elseif(__②__)amin=x;elsescanf("%f",&x);}printf("amax=%famin=%f",amax,amin);}2)根據(jù)

4、以下公式求p的值,結(jié)果由函數(shù)值返回。m與n為兩個正數(shù)且要求m>n。請將程序補充完整。#includemain(){inti,m,n;doublep=1.0;scanf("%d%d",&m,&n);for(i=1;i<=m;i++)p=__①__;/*求m!*/for(i=1;i<=n;i++)p=__②__;/*求m!/n!*/for(i=1;i<=m-n;i++)p=p/i;/*求m!/(n!(m-n)!)*/printf("%f",p);}3)下面程序的功能是用“輾轉(zhuǎn)相除法

5、”求兩個正數(shù)M和N的最大公約數(shù),將程序補充完整。#includemain(){intm,n,r;printf("pleaseinputm&n:");scanf("%d%d",&m,&n);if(mmain(){inti,n;longs=0;scanf("%d",&n);2/4

6、for(i=2;i<=n-1;i++)/*從2~n-1中找n的所有因子*/if(__①__)s+=__②__;/*將所有因子的平方和*/printf("s=%d",s);}5)輸出1到1000之內(nèi)能被5或13整除、但不能同時被5和13整除的整數(shù),請將程序補充完整。#includemain(){inti,j=0;for(i=1;i<=1000;i++)if(__①__)printf("%4d",i);}6)計算S=(1+1/2)+(1/3+1/4)+?+(1/(2n-1)+1/2

7、n),請將程序補充完整。矚慫潤厲釤瘞睞櫪廡賴。#includemain(){inti,n;doubles=0.0;for(i=1;i<=n;i++)s=s+__①__;printf("%f",s);}7)計算s=1-ln(1)-ln(2)-ln(3)-?-ln(m),請將程序補充完整。#includemain(){inti,m;doubles=1.0;scanf("%d",&m);for(i=1;i<=__①__;i++)s=s-log(i);/*計算s=1-l

8、n(1)-ln(2)-ln(3)-?-ln(m)*/聞創(chuàng)溝燴鐺險愛氌譴凈。printf("%f",s);}8)輸入一個整數(shù),判斷是否是素數(shù),若為素數(shù)輸出1,否則輸出0,請將程序補充完整。#includemain(){inti,x,y=1;scanf("%f",&x);for(i=2;i<=x/2;i++)if__①__{y=0;break;}3/4printf("%d",y);}9)數(shù)字猜謎游戲。也許很多人小時候都玩過這樣一個猜數(shù)字的游戲:一個小朋友手里握著一張紙牌,由其他

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。