版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、計算n的階乘(n!),n的取值在1~10之間。分別使用while、dowhile和for語句實(shí)現(xiàn)。(三個程序)給循環(huán)變量賦初值循環(huán)條件循環(huán)體循環(huán)變量的增值2、輸入一行字符,分別統(tǒng)計輸入了多少個字母、數(shù)字、空格和其余字符。3、假定函數(shù)f(x)=3x2+2x+1,試?yán)胒or循環(huán)語句分別求出1<=x<=9的f(1)~f(9)各函數(shù)值。4、有分?jǐn)?shù)序列2/1,3/2,5/3,8/5,13/8,21/13求這個數(shù)列的前20項(xiàng)和。(分析提示:每個分子等于前一個數(shù)據(jù)分子與分母的和,每個分母等于前一個數(shù)據(jù)的分子)5、輸出顯示1~100之間能夠被n整除的全部整數(shù),運(yùn)轉(zhuǎn)時n由鍵盤輸入。要求每一行顯示5個數(shù),而且統(tǒng)計一共有多少個整數(shù)能被n整除。6、下邊程序的功能是從鍵盤上輸入若干學(xué)生的學(xué)習(xí)成績,統(tǒng)計并輸出最高成績和最低成績,當(dāng)輸入為負(fù)數(shù)時結(jié)束輸入。main( ){floatx,amax,amin;scanf("%f",&x);amax=x;amin=x;while(①){if(x>amax)amax=x;if(②)amin=x;scanf("%f",&x);}printf("\namax=%f\namin=%f\n",amax,amin);}7、使用循環(huán)語句輸出以以下圖形8、有一個數(shù)學(xué)等式:AB*CD=BA*DC,式中的一個字母代表一位數(shù)字,試找出全部符合上述要求的乘積式并打印輸出。8、一百個銅錢買了一百只雞,此中公雞一只5錢、母雞一只3錢,小雞一錢3只,問一百只雞中公雞、母雞、小雞各多少)。分析:這是一個古典數(shù)學(xué)識題,設(shè)一百只雞中公雞、母雞、小雞分別為x,y,z,問題化為三元一次方程組:100=x*5+y*3+z/3100=x+y+z這里x,y,z為正整數(shù),且z是3的倍數(shù);因?yàn)殡u和錢的總數(shù)都是100,能夠確立x,y,z的取值范圍:x的取值范圍為1~20y的取值范圍為1~33z的取值范圍為3~99,步長為3關(guān)于這個問題我們能夠用窮舉的方法,遍歷x,y,z的全部可能組合,最后獲得問題的解。數(shù)據(jù)要求問題中的常量:無問題的輸入:無問題的輸出:intx,y,z/*公雞、母雞、小雞的只數(shù)*/初始算法1.初始化為1;2.計算x循環(huán),找到公雞的只數(shù);3.計算y循環(huán),找到母雞的只數(shù);4.計算z循環(huán),找到小雞的只數(shù);5.結(jié)束,程序輸出結(jié)果退后出。算法細(xì)化算法的步驟1其實(shí)是分別在程序之中的,因?yàn)橛玫氖莊or循環(huán),很方便的初始條件放到了表達(dá)式之中了。步驟2和3是依據(jù)步長1去找尋公雞和母雞的個數(shù)。步驟4的細(xì)化4.1z=1.2能否滿足百錢,百雞4.2.1滿足,輸出最后百錢買到的百雞的結(jié)果4.2.2不滿足,不做辦理.3變量增添,這里注意步長為3程序代碼以下#include""main( ){intx,y,z;for(x=1;x<=20;x++){for(y=1;y<=33;y++){for(z=3;z<=99;z+=3){if((5*x+3*y+z/3==100)&&(x+y+z==100))/能否滿足百錢和百雞的條件*/printf("cock=%d,hen=%d,chicken=%d\n",x,y,z);}}}}分析程序運(yùn)轉(zhuǎn)結(jié)果以下:cock=4,hen=8,chicken=78cock=8,hen=11,chicken=81cock=12,hen=4,chicken=84關(guān)于這個問題實(shí)質(zhì)上能夠不用三重循環(huán),而是用二重循環(huán),因?yàn)楣u和母雞數(shù)確立后,小雞數(shù)就定了,即。請同學(xué)們自己分析二重循環(huán)和三重循環(huán)的運(yùn)轉(zhuǎn)次數(shù),做為練習(xí)自己調(diào)試這一方法。程序改正:1、統(tǒng)計使用三重循環(huán)的循環(huán)次數(shù)2、使用二重循環(huán)達(dá)成,并統(tǒng)計循環(huán)次數(shù)#include<>intmain( ){inti1,i2,j1,j2,a,b,c,d;for(i1=11;i1<=99;i1++)for(j1=i1+1;j1<=99;j1++){a=i1/10;b=i1%10;c=j1/10;d=j1%10;if(a!=b&&a!=c&&a!=d&&b!=c&&b!=d&&c!=d){i2=b*10+a;j2=d*10+c;}if(i1*j1==i2*j2){printf("%d*%d=%d*%d\t",i1,j1,i2,j2);}}return0;}#include<>voidmain( ){inta,b,c,d;for(a=1;a<=9;a++)for(b=1;b<=9;b++)for(c=a+1;c<=9;c++)for(d=1;d<=9;d++)d{if((a*10+b)*(c*10+d)==(10*b+a)*(10*d+c))if((a!=b)&&(a!=c)&&(a!=d)&&(b!=c)&&(b!=d)&&(c!=d))printf("%d%d*%d%d=%d%d*%d%d\t",a,b,c,d,b,a,d,c);}}#include<>main( ){inti,n,j=0;printf("請輸入一個整數(shù)n:");scanf("%d",&n);if(n>=1&&n<=100){printf("1~100間能夠被%d整除的數(shù)是:\n",n);for(i=n;i<=100;i+=n){printf("%-3d",i);j++;if(j%5==0)putchar('\n');}}elseprintf("輸入錯誤!");}#include<>intmain( ){intx,y;for(x=1;x<=9;x++){y=3*x*x+2*x+1;printf("f(%d)=%d\n",x,y);}}#include<>intmain( ){intn,m=0,i=0;printf("求1到100之間能夠被n整除的整數(shù)\n");printf("請輸入整數(shù)n:");scanf("%d",&n);if(n>=1&&n<=100){while(m<=100-n){m+=n;i++;printf("%3d,",m);if(i%5==0)putchar('\n');}printf("\n1到100一共有%d個整數(shù)能夠被%d整除\n",i,n);}elseprintf("輸入錯誤");}#include<>intmain( ){intletters=0,space=0,digit=0,others=0;charc;printf("請輸入一串字符:");for(;(c=getchar( ))!='\n';){if(c>='a'&&c<='z'||c>='A'&&c<='Z')letters++;elseif(c=='')space++;elseif(c>='0'&&c<='9')digit++;elseothers++;}printf("你一共輸入了%d個字母,%
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全風(fēng)險預(yù)控實(shí)施方案樣本(3篇)
- 2025年中學(xué)教務(wù)處工作總結(jié)(2篇)
- 2024年重慶市禮嘉實(shí)驗(yàn)小學(xué)招聘教師筆試真題
- 中學(xué)油文印室管理制度(3篇)
- 2024年邵陽隆回縣中小企業(yè)融資擔(dān)保有限責(zé)任公司招聘筆試真題
- 《基于混合深度學(xué)習(xí)模型的中文醫(yī)療實(shí)體識別研究》
- 鹽城四建單項(xiàng)勞務(wù)分包合同書1
- 人力資源管理專業(yè)實(shí)習(xí)協(xié)議書
- 藥物晶型研究與應(yīng)用-洞察分析
- 野生動物保護(hù)與狩獵協(xié)同發(fā)展-洞察分析
- 江西省穩(wěn)派教育2025屆數(shù)學(xué)高二上期末教學(xué)質(zhì)量檢測模擬試題含解析
- 八年級歷史上冊(部編版)第六單元中華民族的抗日戰(zhàn)爭(大單元教學(xué)設(shè)計)
- 2022-2023學(xué)年北京市海淀區(qū)高二(上)期末英語試卷(含答案解析)
- 2021-2022學(xué)年統(tǒng)編本五四制道德與法治五年級上冊期末檢測題及答案(共6套)
- (BRB)屈曲約束支撐施工專項(xiàng)方案
- 期末達(dá)標(biāo)測試卷(試題)-2024-2025學(xué)年人教PEP版英語四年級上冊
- 高職機(jī)電專業(yè)《液壓與氣動技術(shù)》說課稿
- 青島版四年級上冊簡便計算400道及答案
- 員工積分制管理實(shí)施方案細(xì)則
- GB/T 19752-2024混合動力電動汽車動力性能試驗(yàn)方法
- 大灣區(qū)2023一2024學(xué)年第一學(xué)期末普通高中一年級聯(lián)合考試地理附有答案
評論
0/150
提交評論