




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、C算機(jī)編程題一.題目標(biāo)題:四位反序數(shù)(卜勝賢)題目描述:設(shè)是一個四位數(shù),它的n倍恰好是其反序數(shù)(例如:123的反序數(shù)是321),編程,輸出一個滿足條件的。(知識點:控制語句)輸入描述:輸入為一個整形數(shù)n(2<=n<=9)輸出描述描述:輸出為一個四位數(shù)的整形數(shù)樣式輸入:9樣式輸出:1089#include<stdio.h>#include<string.h>int main()int n;int g,s,b,q,i;scanf("%d",&n);for(i=1000;i<10000;i+)q=i/1000;b=i/100%10
2、;s=i/10%10;g=i%10;if(i*n=q+b*10+s*100+g*1000)printf("%d",i);return 0;二.題目標(biāo)題:年齡分組(卜勝賢)題目描述:統(tǒng)計各年齡段的人數(shù)。N(N=20)個年齡通過鍵盤輸入,并放在age數(shù)組中;要求函數(shù)把0至9歲年齡段的人數(shù)放在d0中,把10至19歲年齡段的人數(shù)放在d1中, 把20至29歲年齡段的人數(shù)放在d2中, 其余依此類推, 把100歲 (含100)以上年齡的人數(shù)都放在d10中。依次輸出d0至d10。輸入描述:輸入為20個正整數(shù);輸出描述描述:輸出為11個正整數(shù);樣式輸入:1 2 11 12 22 23 33
3、34 44 45 55 56 66 67 68 88 99 100 101 102樣式輸出:2 2 2 2 2 2 3 0 1 1 3#include<stdio.h>int main()int,age20,d11=0;for(i=0;i<20;i+)scanf("%d",&agei);for(i=0;i<20;i+)swith(agei/10)case 0:d0+;break;case 1:d1+;break; case 2:d2+;break; case 3:d3+;break;case 4:d4+;break;case 5:d5+;br
4、eak; case 6:d6+;break; case 7:d7+;break; case 8:d8+;break; case 9:d9+;break;default:d10+;break;for(i=0;i<10;i+)printf("%d",di);printf("%d",d10);return 0;三題目標(biāo)題:求三個整數(shù)的最大公約數(shù)(楊潔)題目描述:對任意三個整數(shù),求它們的最大公約數(shù)輸入描述:三個整數(shù)a,b,c#include<stdio.h>int gcd(int n,int m) if(m=0) return n; retur
5、n gcd(m,n%m);int main()int x,y,z;scanf("%d%d%d",&x,&y,&z);printf("%d",gcd(gcd(x,y),z);return 0;四題目標(biāo)題:發(fā)放獎金(楊鼎強(qiáng))題目描述:某車間按工人加工零件的數(shù)量發(fā)放獎金,獎金分為五個等級:每月加工零件數(shù)N < 100者獎金為10元;100 < = N < 110者獎金為30元;110 < = N <120 者獎金為50元;120 < = N <130 者獎金為70元;N > 130者獎金為
6、80元。 請編程,由鍵盤輸入加工零件數(shù)量,顯示應(yīng)發(fā)獎金數(shù)。輸入描述:輸入10個加工零件數(shù)量,數(shù)量小于400.輸出描述描述:對每一個加工零件個數(shù),輸出應(yīng)發(fā)獎金數(shù),每個獎金數(shù)之間用空格隔開#include<stdio.h>int a10;int main()int i,k;for(i=0;i<10;i+)scanf("%d",&ai); for(i=0;i<10;i+)k=ai/10;if(k<10) ai=10;elseswitch(k)case 10:ai=30;break; case 11:ai=50;break; case 12:a
7、i=70;break;default:ai=80;break;printf("%d",a0); for(i=1;i<10;i+)printf("%d",ai);return 0;五題目標(biāo)題:矩陣計算(甘正佳)題目描述:求一個3*3矩陣對角線元素之和。輸入描述:按行輸入9個整數(shù)。輸出描述描述:對角線元素之和#include<stdio.h>int main()int a33;int i,j;for(i=0;i<3;i+)for(j=0;j<3;j+)scanf("%d",&aij);printf(&
8、quot;%d",a00+a11+a22);return 0;六題目標(biāo)題:歌手比賽(甘文)題目描述:青年歌手參加歌曲大獎賽,有10個評委對她的進(jìn)行打分,試編程求這位選手的平均得分(去掉一個最高分和一個最低分)。輸入描述:10個評委的分?jǐn)?shù),每個分?jǐn)?shù)是一個浮點數(shù).輸入數(shù)據(jù)保證有一個最低分,一個最高分,且最高分,最低分不相同.其它是數(shù)據(jù)與最低、最高均不相同輸出描述描述:輸出歌手的得分,保留一位小數(shù).所有輸出的最后一行不能有回車#include<stdio.h>int main()double a10,max,min,sum;int i;for(i=0;i<10;i+)sc
9、anf("%lf",&ai);sum=min=max=a0;for(i=1;i<10;i+)if(max<ai) max=ai;if(min>ai) min=ai;sum+=ai;printf("%lf",(sum-min-max)/8);return 0;七題目標(biāo)題:統(tǒng)計(左利芳)題目描述:統(tǒng)計個位數(shù)為6的n位數(shù),且能被m整除的共有多少個?輸入描述:一個整數(shù)n(n<=5),表示該整數(shù)的位數(shù),一個整數(shù)m(19);輸出描述描述:符合條件的數(shù)的個數(shù)。#include<stdio.h>int f(int n)int
10、t=1,i;for(i=1;i<=n;i+)t*=10;return t;int main()int n,m,i,count=0;scanf("%d%d",&n,&m);for(i=f(n-1)+6;i<f(n);i+=10)if(i%m=0)count+;printf("%d",count);return 0;八題目標(biāo)題:四位數(shù)(左利芳)題目描述:計算滿足下述條件的四位數(shù)的個數(shù):把數(shù)字abcd重新組成兩個新的兩位數(shù):ac及db,如果新組成的兩個十位數(shù)ac>db,且ac必須是偶數(shù)且能被n(n為19的整數(shù))整除,db必須是
11、奇數(shù),同時兩個新數(shù)的十位數(shù)字均不為零。輸入描述:一個19的整數(shù)。輸出描述描述:符合條件的數(shù)的個數(shù)。#include<stdio.h>int main()int i,j,count=0,n;scanf("%d",&n);for(i=10;i<100;i+=2)for(j=11;j<100;j+=2)if(i>j&&i%n=0)count+;printf("%d",count);return 0;九.題目標(biāo)題:產(chǎn)值翻番計算(左利芳)題目描述:假設(shè)當(dāng)年工業(yè)產(chǎn)值為100,工業(yè)產(chǎn)值的增長率每年為c%,從鍵盤輸入
12、一個c(0<=c<=30),試求工業(yè)產(chǎn)值過多少年可實現(xiàn)翻番(即增加一倍)。注:后一年的產(chǎn)值是在前一年的基礎(chǔ)上增長c%。輸入描述:一個030的實數(shù)(增長率)。輸出描述描述:實現(xiàn)翻番的年數(shù)。樣式輸入:6樣式輸出:12#include<stdio.h>int main()int count=0;double c,t=1;scanf("%lf",&c);while(t<2)t*=(c/100+1);count+;printf("%d",count);return 0;十題目標(biāo)題:四位數(shù)(左利芳)題目描述:計算滿足下述條件的四
13、位數(shù)的個數(shù):把數(shù)字abcd重新組成兩個新的兩位數(shù):ac及db,如果新組成的兩個十位數(shù)ac>db,且ac必須是偶數(shù)且能被n(n為19的整數(shù))整除,db必須是奇數(shù),同時兩個新數(shù)的十位數(shù)字均不為零。輸入描述:一個19的整數(shù)。輸出描述描述:符合條件的數(shù)的個數(shù)。十一.題目標(biāo)題:分?jǐn)?shù)比較(彭紀(jì)良)題目描述:請編程實現(xiàn)比較兩個分?jǐn)?shù)的大小。(注:進(jìn)行分?jǐn)?shù)的通分后再比較分子的大?。┹斎朊枋觯狠斎雰蓚€分?jǐn)?shù),格式為分子/分母 分子/分母,分子,分母均為整數(shù)。輸出描述描述:輸出比較后的結(jié)果。如果等于,則輸出分子/分母=分子/分母;如果小于分子/分母<分子/分母;如果大于,則輸出分子/分母>分子/分母
14、#include<stdio.h>int gcd(int x,int y)int r=x%y;while(r)x=y;y=r;r=x%y;return y;int main()int a,b,c,d,t;scanf("%d%d%d%d",&a,&b,&c,&d);if(b>d)t=gcd(b,d);elset=gcd(d,b);if(a*d/t>c*b/t)printf("%d%d>%d%d",a,b,c,d);else if(a*d/t=c*b/t)printf("%d%d=%d%
15、d",a,b,c,d);elseprintf("%d%d<%d%d",a,b,c,d);return 0;十二題目標(biāo)題:求人數(shù)(甘文)題目描述:定義一個函數(shù),功能是計算n個學(xué)生的成績中,高于平均成績的人數(shù),并作為函數(shù)值。用主函數(shù)來調(diào)用它,統(tǒng)計50個學(xué)生成績中,高于平均成績的有多少人?輸入描述:輸入50個學(xué)生的成績輸出描述描述:輸出一個整數(shù)表示高于平均成績的人數(shù)樣式輸入:45 46 47 48 49 50 41 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
16、77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94樣式輸出:25#include<stdio.h>#include<math.h>#include<string.h>int aver(int a,double sum)int i=0,n=0;for(;i<50;i+)if(ai>sum)n+;return n;int main()int a55,i;double sum=0;for(i=0;i<50;i+)scanf("%d",&ai);sum+=ai;su
17、m/=50;printf("%d",aver(a,sum);return 0;十三.題目標(biāo)題:3.2求圓的周長和面積題目描述:從鍵盤輸入圓的半徑,求該圓的周長和面積。(注: 取3.14)輸入描述:一個實數(shù)r。輸出描述描述:圓的周長和面積。#include<stdio.h>#define PI 3.14int main()double r,l,s;scanf("%lf",&r);l=2*PI*r;s=PI*r*r;printf("r=%.2f,l=%.2f,s=%.2f",l,s);return 0;十四.題目標(biāo)題:
18、3.4確定一個數(shù)的位數(shù)題目描述:編寫程序用來確定一個數(shù)的位數(shù)。如:輸入: 567 輸出:The number 567 has 3 digits 假設(shè)輸入的數(shù)最多不超過四位。輸入描述:一個整數(shù)n。輸出描述描述:按指定格式輸出這個數(shù)的位數(shù)。#include<stdio.h>main()int n,x,digits=0;scanf("%d",&n);x=n;dox=x/10;digits+;while(x);printf("The numberb %d has %d digits",n,digits);十五.題目標(biāo)題:3.9階乘累加題目描述
19、:計算1!+2!+3!+n!輸入描述:一個整數(shù)n(n<=10)。輸出描述描述:1到n的階乘累加之和。樣式輸入:5樣式輸出:s=153#include<stdio.h>main()int n,i,s,sum;scanf("%d",&n);long s=1,sum=0;for(i=1;i<=n;i+)s*=i;sum+=s;printf("s=%lld",sum);return 0;十六.計算e的近似值利用泰勒級數(shù) e=1+1/1!+1/2!+1/n!, 計算e的近似值。精度要求最后一項的絕對值小于f(如:f=1e-5)。#i
20、nclude<stdio.h>#include<math.h>double fac(int n)if(n=1)return 1;else return n*fac(n-1);main()int i=1;double e=1.0,t,f;scanf("%le",&f); for(t=1.0;t>f;i+)t=1.0/fac(i);e+=t;printf("e=%.6lf",e);return 0;十七.題目標(biāo)題:3.12求水仙花數(shù)題目描述:打印n(三位的整數(shù))以內(nèi)的所有水仙花數(shù)。所謂水仙花數(shù)是指一個三位的整數(shù),其各位數(shù)
21、字的立方和等于該數(shù)本身。例如:153是水仙花數(shù),因為153=13+53+33。輸入描述:一個整數(shù)n。輸出描述描述:符合條件的水仙花數(shù)。#include<stdio.h>main()int i,x,y,z,a;scanf("%d",&a); for(i=100;i<=a;i+)x=i/100;y=i/10%10;z=i%10;if(i=x*x*x+y*y*y+z*z*z);printf("%dn",i);return 0;十八.題目標(biāo)題:3.17百馬百擔(dān)問題題目描述:百馬百擔(dān)問題:有n1匹馬,馱n2擔(dān)貨,大馬馱3擔(dān),中馬馱2擔(dān),兩
22、匹小馬馱1擔(dān),問有多少種馱法?注意:每種馬至少有1匹.輸入描述:兩個整數(shù)n1(馬匹數(shù))和n2(擔(dān)貨數(shù))。輸出描述描述:馱法數(shù)。#include<stdio.h>main()int d,z,x;int sum=0,n1,n2;scanf("%d %d",&n1,&n2); for(d=1;d<=n1;d+)for(z=1;z<=n1-d;z+)x=n1-d-z;if(3*d+2*z+0.5*z)=n2);sum+;printf("%d",sum);return 0;十九.題目標(biāo)題:函數(shù)求解1/n的累乘(諶海軍)題目描述:利用自定義函數(shù)編寫程序,求
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 城市教育代課教師勞務(wù)派遣與教學(xué)成果轉(zhuǎn)化合同
- 活動現(xiàn)場替身保險補(bǔ)充協(xié)議
- 直播公會主播形象包裝與宣傳合作協(xié)議
- 網(wǎng)紅小吃區(qū)域代理合作經(jīng)營及品牌推廣合同
- 腸鏡準(zhǔn)備工作流程
- 智能倉儲貨架環(huán)保材料研發(fā)與應(yīng)用合同
- 智能家居門窗定制更換與智能密封系統(tǒng)協(xié)議
- 企業(yè)員工股權(quán)激勵及員工持股平臺設(shè)立協(xié)議
- 網(wǎng)絡(luò)文學(xué)創(chuàng)作與自媒體平臺合作合同
- 直播平臺內(nèi)容合作收益分成合同
- 初中防電信詐騙課件
- 第六單元名著導(dǎo)讀《鋼鐵是怎樣煉成的》課件【知識精研】統(tǒng)編版語文八年級下冊
- 夏季高溫施工安全防暑降溫
- 2025屆天津楊村一中高三-化學(xué)試卷
- TCHSA 079-2024 唇腭裂患者替牙期錯牙合畸形矯治指南
- 北師大版小學(xué)數(shù)學(xué)四年級下冊教案全冊含有教學(xué)反思
- GB/T 45159.1-2024機(jī)械振動與沖擊黏彈性材料動態(tài)力學(xué)性能的表征第1部分:原理和指南
- 有效問題解決培訓(xùn)
- 第八章《運(yùn)動和力》達(dá)標(biāo)測試卷(含答案)2024-2025學(xué)年度人教版物理八年級下冊
- 跟著音樂游中國知到智慧樹章節(jié)測試課后答案2024年秋廣州大學(xué)
- 產(chǎn)品質(zhì)量管控方案
評論
0/150
提交評論