




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.題目描述
題目標(biāo)題:
四位反序數(shù)(卜勝賢)
題目描述:
設(shè)N是一個(gè)四位數(shù),它的n倍恰好是其反序
數(shù)(例如:123的反序數(shù)是321)
,編程,輸
出一個(gè)滿足條件的N。
(知識(shí)點(diǎn):控制語句)
輸入描述:
輸入為一個(gè)整形數(shù)n(2<=n<=9)
輸出描述描述:
輸出為一個(gè)四位數(shù)的整形數(shù)
樣式輸入:
9
樣式輸出:
1089
#include<stdio.h>
intmain()
{
intn,i,a1,a2,a3,a4;
scanf("%d",&n);
for(i=1000;i<10000;i++)
{
a1=i%10;
a2=i/10%10;
a3=i/100%10;
a4=i/1000;
if(i*n==a1*1000+a2*100+a3*10+a4)
printf("%d\n",i);//如果結(jié)果不要求換
行,為:printf("%d",i);
}
return0;
}
2.題目描述
題目標(biāo)題:
年齡分組(卜勝賢)
題目描述:
統(tǒng)計(jì)各年齡段的人數(shù)。N(N=20)個(gè)年齡通過
鍵盤輸入,并放在age數(shù)組中;
要求函數(shù)把0
至9歲年齡段的人數(shù)放在d[0]中,把10至
19歲年齡段的人數(shù)放在d[1]中,把20至29
歲年齡段的人數(shù)放在d[2]中,其余依此類
推,把100歲(含100)以上年齡的人數(shù)都放
在d[10]中。依次輸出d[0]至d[10]。
輸入描述:
輸入為20個(gè)正整數(shù);
輸出描述描述:
輸出為11個(gè)正整數(shù);
樣式輸入:
12111222233334444555566667
688899100101102
樣式輸出:
22222230113
3.題目描述
題目標(biāo)題:
求三個(gè)整數(shù)的最大公約數(shù)(楊潔)
題目描述:
對(duì)任意三個(gè)整數(shù),求它們的最大公約數(shù)
輸入描述:
三個(gè)整數(shù)a,b,c
輸出描述描述:
a,b,c的最大公約數(shù)
樣式輸入:
42432
樣式輸出:
4
#include<stdio.h>
intmain()
{
inta,b,c,min,max,t;
scanf("%d%d%d",&a,&b,&c);
min=a<b?a:b;
max=a>b?a:b;
while(max%min!=0)
{
t=min;
min=max%min;
max=min;
}
printf("%d",min);
}
4.題目描述
題目標(biāo)題:
發(fā)放獎(jiǎng)金(楊鼎強(qiáng))
題目描述:
某車間按工人加工零件的數(shù)量發(fā)放獎(jiǎng)金,獎(jiǎng)
金分為五個(gè)等級(jí):每月加工零件數(shù)N<100
者獎(jiǎng)金為10元;100<=N<110者獎(jiǎng)金為
30元;110<=N<120者獎(jiǎng)金為50元;120
<=N<130者獎(jiǎng)金為70元;N>130者獎(jiǎng)
金為80元。請(qǐng)編程,由鍵盤輸入加工零件
數(shù)量,顯示應(yīng)發(fā)獎(jiǎng)金數(shù)。
輸入描述:
輸入10個(gè)加工零件數(shù)量,數(shù)量小于400.
輸出描述描述:
對(duì)每一個(gè)加工零件個(gè)數(shù),輸出應(yīng)發(fā)獎(jiǎng)金數(shù),
每個(gè)獎(jiǎng)金數(shù)之間用空格隔開
樣式輸入:
85858585858585858585
樣式輸出:
10101010101010101010
#include<stdio.h>
intmain()
{
inti=10,n,sum;
while(i--)
{
scanf("%d",&n);
if(n<100)
sum=10;
elseif(n>=100&&n<110)
sum=30;
elseif(n>=110&&n<120)
sum=50;
elseif(n>=120&&n<130)
sum=70;
else
sum=80;
printf("%d",sum);
}
}
5.題目描述
題目標(biāo)題:
矩陣計(jì)算(甘正佳)
題目描述:
求一個(gè)3*3矩陣對(duì)角線元素之和。
輸入描述:
按行輸入9個(gè)整數(shù)。
輸出描述描述:
對(duì)角線元素之和
樣式輸入:
123456789
樣式輸出:
15
#include<stdio.h>
intmain()
{
inta[3][3],sum=0;
inti,j;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
for(i=0;i<3;i++)
sum+=a[i][i];
printf("%d",sum);//此題有問題,是那
條對(duì)角線沒說明。
}
6.題目描述
題目標(biāo)題:
歌手比賽(甘文)
題目描述:
青年歌手參加歌曲大獎(jiǎng)賽,有10個(gè)評(píng)委對(duì)
她的進(jìn)行打分,試編程求這位選手的平均得
分(去掉一個(gè)最高分和一個(gè)最低分)。
輸入描述:
10個(gè)評(píng)委的分?jǐn)?shù),每個(gè)分?jǐn)?shù)是一個(gè)浮點(diǎn)數(shù).
輸入數(shù)據(jù)保證有一個(gè)最低分,一個(gè)最高分,
且最高分,最低分不相同.其它是數(shù)據(jù)與最
低、最高均不相同
輸出描述描述:
輸出歌手的得分,保留一位小數(shù).所有輸出
的最后一行不能有回車
樣式輸入:
8.599.86.58.78.59.39.68.98.2
樣式輸出:
8.8
7.題目描述
題目標(biāo)題:
統(tǒng)計(jì)(左利芳)
題目描述:
統(tǒng)計(jì)個(gè)位數(shù)為6的n位數(shù),且能被m整除的
共有多少個(gè)?
輸入描述:
一個(gè)整數(shù)n(n<=5),表示該整數(shù)的位數(shù),
一個(gè)
整數(shù)m(1~9);
輸出描述描述:
符合條件的數(shù)的個(gè)數(shù)。
樣式輸入:
23
樣式輸出:
3
#include<stdio.h>
intmain()
{
inti,n,m,a=1,b=0,count=0;
scanf("%d%d",&n,&m);
for(i=1;i<n;i++)
a*=10;
b=a*10;
a+=6;
for(i=a;i<=b;i=i+10)
if(i%m==0)
count++;
printf("%d",count);
return0;
}
題目8標(biāo)題:
四位數(shù)(左利芳)
題目描述:
計(jì)算滿足下述條件的四位數(shù)的個(gè)數(shù):把數(shù)字
abcd重新組成兩個(gè)新的兩位數(shù):ac及db,
如果新組成的兩個(gè)十位數(shù)ac>db,ac必須
且
是偶數(shù)且能被n(n為1~9的整數(shù))整除,
db必須是奇數(shù),
同時(shí)兩個(gè)新數(shù)的十位數(shù)字均
不為零。
輸入描述:
一個(gè)1~9的整數(shù)。
輸出描述描述:
符合條件的數(shù)的個(gè)數(shù)。
樣式輸入:
5
樣式輸出:
180
#include<stdio.h>
intmain()
{
inti,a,b,c,d,t1,t2,n,count=0;
scanf("%d",&n);
for(i=1000;i<10000;i++)
{
a=i/1000;
b=i/100%10;
c=i/10%10;
d=i%10;
t1=a*10+c;
t2=d*10+b;
if(t1>t2&&t1%2==0&&t1%n==0&&t2%2!=0
&&a!=0&&d!=0)
count++;
}
printf("%d",count);
}
9.題目描述
題目標(biāo)題:
產(chǎn)值翻番計(jì)算(左利芳)
題目描述:
假設(shè)當(dāng)年工業(yè)產(chǎn)值為100,工業(yè)產(chǎn)值的增長(zhǎng)
率每年為c%,
從鍵盤輸入一個(gè)c0<=c<=30)
(
,
試求工業(yè)產(chǎn)值過多少年可實(shí)現(xiàn)翻番(即增加
一倍)。注:后一年的產(chǎn)值是在前一年的基
礎(chǔ)上增長(zhǎng)c%。
輸入描述:
一個(gè)0~30的實(shí)數(shù)(增長(zhǎng)率)。
輸出描述描述:
實(shí)現(xiàn)翻番的年數(shù)。
樣式輸入:
6
樣式輸出:
12
10.題目描述
題目標(biāo)題:
行李托運(yùn)(彭紀(jì)良)
題目描述:
鐵路托運(yùn)行李規(guī)定:行李重不超過50公斤
的,托運(yùn)費(fèi)按每公斤0.15元計(jì)費(fèi);如超過
50公斤,超過部分每公斤按0.25元計(jì)費(fèi)。
請(qǐng)編程實(shí)現(xiàn)自動(dòng)計(jì)費(fèi)功能。
輸入描述:
輸入一個(gè)整數(shù),表述要托運(yùn)的行李的重量,
單位為公斤
輸出描述描述:
托運(yùn)的行李重量
(單位公斤)
空格和運(yùn)費(fèi)
(單
位為元,保留2位小數(shù))。
樣式輸入:
45
樣式輸出:
456.75
#include<stdio.h>
intmain()
{
floatn,sum;
scanf("%f",&n);
if(n<=50)
sum=n*0.15;
else
sum=50*0.15+(n-50)*0.25;
printf("%.f%.2f",n,sum);
}
11.題目描述
題目標(biāo)題:
分?jǐn)?shù)比較(彭紀(jì)良)
題目描述:
請(qǐng)編程實(shí)現(xiàn)比較兩個(gè)分?jǐn)?shù)的大小。(注:進(jìn)
行分?jǐn)?shù)的通分后再比較分子的大小)
輸入描述:
輸入兩個(gè)分?jǐn)?shù),格式為分子/分母分子/分
母,分子,分母均為整數(shù)。
輸出描述描述:
輸出比較后的結(jié)果。如果等于,則輸出分子
/分母=分子/分母;如果小于分子/分母<分
子/分母;如果大于,則輸出分子/分母>分子
/分母
樣式輸入:
1/21/3
樣式輸出:
1/2>1/3
#include<stdio.h>
intmain()
{
inta1,a2,b1,b2,t1,t2;
scanf("%d/%d%d/%d",&a1,&a2,&b1,&b2)
;
t1=a1*b2;
t2=b1*a2;
if(t1>t2)
printf("%d/%d>%d/%d",a1,a2,b1,b2);
elseif(t1<t2)
printf("%d/%d<%d/%d",a1,a2,b1,b2);
else
printf("%d/%d=%d/%d",a1,a2,b1,b2);
}
12.題目描述
題目標(biāo)題:
求人數(shù)(甘文)
題目描述:
定義一個(gè)函數(shù),功能是計(jì)算n個(gè)學(xué)生的成績(jī)
中,高于平均成績(jī)的人數(shù),并作為函數(shù)值。
用主函數(shù)來調(diào)用它,
統(tǒng)計(jì)50個(gè)學(xué)生成績(jī)中,
高于平均成績(jī)的有多少人?
輸入描述:
輸入50個(gè)學(xué)生的成績(jī)
輸出描述描述:
輸出一個(gè)整數(shù)表示高于平均成績(jī)的人數(shù)
樣式輸入:
45464748495041525354
55565758596061626364
65666768697071727374
75767778798081828384
85868788899091929394
樣式輸出:
25
#include<stdio.h>
intTj(inta[][10])
{
intcount=0,sum=0,i,j;
for(i=0;i<5;i++)
for(j=0;j<10;j++)
sum+=a[i][j];
sum/=50;
for(i=0;i<5;i++)
{
for(j=0;j<10;j++)
{
if(a[i][j]>sum)
count++;
}
}
returncount;
}
intmain()
{
inta[5][10],i,j;
for(i=0;i<5;i++)
for(j=0;j<10;j++)
scanf("%d",&a[i][j]);
printf("%d",Tj(a));
}
13.題目描述
題目標(biāo)題:
3.2求圓的周長(zhǎng)和面積
題目描述:
從鍵盤輸入圓的半徑,求該圓的周長(zhǎng)和面積。
(注:取3.14)
輸入描述:
一個(gè)實(shí)數(shù)r。
輸出描述描述:
圓的周長(zhǎng)和面積。
樣式輸入:
1
樣式輸出:
r=1.00,l=6.28,s=3.14
#include<stdio.h>
intmain()
{
floatr,l,s;
scanf("%f",&r);
l=2*r*3.14;
s=r*r*3.14;
printf("r=%.2f,l=%.2f,s=%.2f",r,l,s
);
}
14.題目描述
題目標(biāo)題:
3.4確定一個(gè)數(shù)的位數(shù)
題目描述:
編寫程序用來確定一個(gè)數(shù)的位數(shù)。如:輸入:
567輸出:Thenumber567has3digits假
設(shè)輸入的數(shù)最多不超過四位。
輸入描述:
一個(gè)整數(shù)n。
輸出描述描述:
按指定格式輸出這個(gè)數(shù)的位數(shù)。
樣式輸入:
567
樣式輸出:
Thenumber567has3digits
#include<stdio.h>
#include<string.h>
intmain()
{
chara[4];
scanf("%s",a);
intl=strlen(a);
printf("Thenumber
digits",a,l);
}
%s
has
%d
15.題目描述
題目標(biāo)題:
3.9階乘累加
題目描述:
計(jì)算1!+2!+3!+n!
輸入描述:
一個(gè)整數(shù)n(n<=10)。
輸出描述描述:
1到n的階乘累加之和。
樣式輸入:
5
樣式輸出:
s=153
#include<stdio.h>
intmain()
{
inti,n,s=0,t=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
t*=i;
s+=t;
}
printf("s=%d",s);
}
16.題目描述
題目標(biāo)題:
3.10計(jì)算e的近似值
題目描述:
利用泰勒級(jí)數(shù)e=1+1/1!+1/2!++1/n!,
計(jì)算e的近似值。精度要求最后一項(xiàng)的絕對(duì)
值小于f(如:f=1e-5)。
輸入描述:
精度。
輸出描述描述:
e的近似值,保留6位小數(shù)。
樣式輸入:
1e-5
樣式輸出:
e=2.718282
#include<stdio.h>
intmain()
{
doublei=1,n=1,f,sum=1;;
scanf("%lf",&f);
sum+=1/n;
while((1/n)>=f)
{
i++;
n*=i;
sum+=(1/n);
}
printf("e=%.6lf",sum);
}
17.題目描述
題目標(biāo)題:
3.12求水仙花數(shù)
題目描述:
打印n三位的整數(shù))
(
以內(nèi)的所有水仙花數(shù)。
所謂水仙花數(shù)是指一個(gè)三位的整數(shù),其各位
數(shù)字的立方和等于該數(shù)本身。例如:153是
水仙花數(shù),因?yàn)?53=1^3+5^3+3^3。
輸入描述:
一個(gè)整數(shù)n。
輸出描述描述:
符合條件的水仙花數(shù)。
樣式輸入:
400
樣式輸出:
153
370
371
#include<stdio.h>
intmain()
{
inti,n,a1,a2,a3;
scanf("%d",&n);
for(i=100;i<=n;i++)
{
a1=i%10;
a2=i/10%10;
a3=i/100;
if(i==a1*a1*a1+a2*a2*a2+a3*a3*a3)
printf("%d\n",i);
}
}
18.題目描述
題目標(biāo)題:
3.17百馬百擔(dān)問題
題目描述:
百馬百擔(dān)問題:有n1匹馬,馱n2擔(dān)貨,大
馬馱3擔(dān),中馬馱2擔(dān),兩匹小馬馱1擔(dān),
問有多少種馱法?注意:每種馬至少有1匹.
輸入描述:
兩個(gè)整數(shù)n1(馬匹數(shù))和n2(擔(dān)貨數(shù))。
輸出描述描述:
馱法數(shù)。
樣式輸入:
100100
樣式輸出:
6
#include<stdio.h>
intmain()
{
intn1,n2,count=0,i,j,k,a,b;
scanf("%d%d",&n1,&n2);
for(i=1;i<=n1-2;i++)
{
for(j=1;j<=n1-2;j++)
{
for(k=1;k<=n1-2;k++)
{
a=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 四年級(jí)數(shù)學(xué)(四則混合運(yùn)算帶括號(hào))計(jì)算題專項(xiàng)練習(xí)與答案
- 四年級(jí)數(shù)學(xué)(四則混合運(yùn)算帶括號(hào))計(jì)算題專項(xiàng)練習(xí)與答案
- 人教版 三年級(jí)下冊(cè)音樂 第五單元 唱歌 貝殼之歌 教案
- 教學(xué)教研工作總結(jié)
- 藍(lán)色卡通風(fēng)地球一小時(shí)
- 胸廓畸形患者的護(hù)理
- 按摩保健創(chuàng)新創(chuàng)業(yè)
- 橢圓食粉螨HIF1通路對(duì)低氧的響應(yīng)研究
- 基于SERVQUAL模型的華通速遞服務(wù)質(zhì)量提升策略研究
- CoCrFeNiM(M=Ta,Nb,V)高熵合金的制備、微觀組織及性能研究
- 校園艾滋病結(jié)核病課件
- 語文學(xué)習(xí)任務(wù)群解讀
- 2024春蘇教版《亮點(diǎn)給力大試卷》數(shù)學(xué)六年級(jí)下冊(cè)(全冊(cè)有答案)
- 《知識(shí)產(chǎn)權(quán)執(zhí)法》課件
- 成人重癥患者鎮(zhèn)痛管理(專家共識(shí))
- 2022年新高考遼寧歷史高考真題含解析
- 澳大利亞11天自由行行程單英文版
- 員工守則十條
- 【中國(guó)民航安檢的發(fā)展現(xiàn)狀及發(fā)展建議4000字(論文)】
- 房地產(chǎn)市場(chǎng)調(diào)研表格
- Audio-Jack-連接器設(shè)計(jì)經(jīng)驗(yàn)
評(píng)論
0/150
提交評(píng)論