C語(yǔ)言練習(xí)題及參考答案_第1頁(yè)
C語(yǔ)言練習(xí)題及參考答案_第2頁(yè)
C語(yǔ)言練習(xí)題及參考答案_第3頁(yè)
C語(yǔ)言練習(xí)題及參考答案_第4頁(yè)
C語(yǔ)言練習(xí)題及參考答案_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

C語(yǔ)言練習(xí)題及參考答案

一、程序設(shè)計(jì)共30題(共計(jì)600.0分)

第1題(20.0分)

/*一一一一一一一

【程序設(shè)計(jì)】

題目:編程證明冰雹:猜想:輸入?個(gè)正整數(shù)n,如果n為偶數(shù)籽它變?yōu)閚/2;如果除后變?yōu)槠鏀?shù),

則將它乘3加1(3*n+l),不斷重復(fù)這樣的運(yùn)算,經(jīng)過(guò)有限步后能得到整數(shù)1(輸出次數(shù)

和每次運(yùn)算后得到的數(shù))。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

--------------------------------------------------------------------------*/

△include<stdio.h>

^include<stdlib.h>

intmainO

(

inin;

intcount=l;

printf("inputanumber:*);

scanf("與d",&n):

do{

/**********End**********/

}while(n!=l);

system(''pause*);

return0;

)

答案:if(n%2==l){

n=n*3+l;

printf("第%d次:%d\n",count++,n);

}else{

n/=2;

printf("第$d次:%d\n',count++,n);

第2題(20.0分)

/*--------------------------------------------------------------------------

【程序設(shè)計(jì)】

題目:一球從100米高度自由落下,每次落地后反跳回原高度的一半再落下,

求它在第10次落地時(shí),共經(jīng)過(guò)多少米?第10次反彈多高?

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

--------------------------------------------------------------------------*/

^include<stdio.h>

^include<stdlib.h>

intmainO{

doublesum=0,high=100;

inti;

/**********Prograin**********/

/**********End**********/

printf("第10次落地時(shí)總共經(jīng)過(guò)的路程湍f,第10次反彈的高度為離f\n”,sum,high);

system(*pausc*);

return0;

)

答案:fcr(i=0:i<10”++){

sum=high+high/2+sum;

high=high/2;

}

sum=sum-high:

第3題(20.0分)

【程序設(shè)計(jì)】

題目:如果一個(gè)整數(shù)從左往右讀與從右往左讀是相同的數(shù),且其是素?cái)?shù).則稱其為回文素?cái)?shù)。

如11,101,愉出1000以內(nèi)的所有回文素?cái)?shù)。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

---------------------------------------------------------------------------------*/

#include<stdio.h>

力include<stdiib.h>

intmain(){

intflag;

intm,n;

/**********[]rogram**********/

/**********End**********/

system("pause");

return0;

}

答案:for(m=10:m<1000;m++){

for(n=2;n<m;n++);

flag=l;

if(m%n==0){

flag=0;

break:

)

)

if(flag==l){

if(m/100==0)-

if(m/10==m%10)

printf("為d\n",m);

}else{

if(m/100==m%10)

printf("%d\n",m);

)

)

)

第4題(20.0分)

【程序設(shè)計(jì)】

題目:輸入一個(gè)2~100之間(包含2和100)的整數(shù),求2到該整數(shù)之間(含2和該數(shù))的偶數(shù)

個(gè)數(shù)以及奇數(shù)的和,并輸出。

程序運(yùn)行加樣張所示.

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

---------------------------------------------------------------------------------*/

^include<stdio.h>

^include<stdlib.h>

/**********End**********/

printf("\n這些數(shù)字的和是:用d'n”,sum);

system("pause");

return0;

)

答案:for(i=3;i〈=99;i++){

if((i%3==0)||(i;10==3||i%10==3)){

printfC%d”,i);

sum=sum+i;

)

)

第6題(20.0分)

【程序設(shè)計(jì)】

題目:定義一個(gè)函數(shù)用于計(jì)算數(shù)學(xué)分段函數(shù)y=2x+3(x>=0):y=4x-5(x<0),

并調(diào)用函數(shù)求從鍵盤上輸入的某個(gè)x值對(duì)應(yīng)的y值

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

---------------------------------------------------------------------------------*/

nclude<stdio.h>

#include<stdlib.h>

floatfun(floatx){

floaty;

/**********Pi、cgram**********/

/**********End**********/

intmainO(

floatx,y;

printf("輸入x的值

scanf&x);

y=fun(x):

printf(*x=%.2f,y=%.2f\n”,x,y);

system("pause");

return0;

答案:if(x>=0){

y=2*x+3;

}else(

y=4*x-5;

returny;

第7題(20.0分)

/*--------------------------------------------------

【程序設(shè)計(jì)】

題目:從鍵盤上輸入3個(gè)數(shù),將其按從小到大排序愉出。

程序運(yùn)行如樣張所示.

注意:請(qǐng)勿改動(dòng)程序中的其也部分,請(qǐng)勿定義新的變量。

*include<stdio.h>

#include<stdlib.h>

intmain(){

inta,b,c,t:

printf("輸入a,b,c:\n");

scanf("%d%d%d”,&a,&b,&c);

printf("排序前:%d,%d,%dw,a,b,c);

/**********[)rogram**********/

/**********End**********/

printf("排序后:%d,%d,%d\n”,a,b,c);

system("pause");

return0;

答案:if(a>b)

t=a

a=b

b=t

if(a>c)

t=a;

a=c;

c=t;

if(b>c){

t=b;

b=c;

c=t;

第8題(20.0分)

/*--------------------------------------------------------------

【程序設(shè)計(jì)】

題目:給定兩個(gè)整數(shù),求它們的最大公約數(shù)。(要求使用while循環(huán))

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

△include<stdlib.h>

#include<stdio.h>

intdivisor(inta,intb)f

inttemp;

if(a<b){

temp=a;

a=b;

b=temp;

)

/**********F,rogram**********/

/**********End**********/

returna;

)

intmain(){

intm,n,res;

printf("請(qǐng)輸入兩個(gè)正整數(shù):“);

scanf("%i,%d”,&m,&n);

res=divisor(m,n);

prinlf("%d和%d的最大公約數(shù)是與d\n”,m,n,res);

system("pause"):

return0;

}

答案:while(b!=O){

temp=a%b;

a=b;

b=temp;

第9題(20.0分)

/*--------------------------------------------------------------------

【程序設(shè)計(jì)】

題目:將一個(gè)正整數(shù)分解質(zhì)因數(shù)。例如:輸入60,打印出60=2*2*3*5。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

---------------------------------------------------------------------------------*/

#include<stdio.h>

^include<stdlib.h>

inimainO{

intn,i;

Drintf("請(qǐng)輸入一個(gè)正整數(shù):”):

scanf&n);

printfn);

/**********Program**********/

/**********End**********/

system(''pause*);

return0:

)

答案:for(i=2;i〈=n;i++){

while(n%i==0){

prinif(“%d”,i);

n=n/i:

if(n!=l){

printf('*");

)

)

)

putchar(,\n);

第10題(20.0分)

/*---------------------------------------------------------------------------

【程序設(shè)計(jì)】

題目:有求s=d+dd+ddd+dddd+…+dd…ddd;其中d為非零正整數(shù)。

d的值和位數(shù)由鍵盤接收數(shù)據(jù)。

比如輸入5和2,則表示求S=2+22+222+2222+22222

程序運(yùn)行如樣張所示.

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

--------------------------------------------------------------------------*/

#include<stdio.h>

/include<stdlib.h>

intsum(intn,intm){

inti,s=0;

inttmp=m;

/**********Prograni**********/

/**********End**********/

)

intmainO{

intn,m,s;〃n表示位數(shù),m表示數(shù)字

prinlf("輸入要求的數(shù)的位數(shù)和數(shù)字(逗號(hào)隔開):\n");

scanf("%d,%d”,&n,&m);

s=sum(n,ni);

printf("s=%d\n”,s);

system("pause");

return0:

)

答案:for(i=l;i<=n;i++){

s=s+tmp;

tmp=tmp*10+m;

)

returns;

第11題(20.0分)

/*

【程序設(shè)計(jì)】

題目:定義一個(gè)函數(shù)計(jì)算數(shù)組元素的平均值,在主函數(shù)調(diào)用函數(shù)求出指定數(shù)組元素的平均值,

輸出結(jié)果,保留兩位小數(shù)。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

--------------------------------------------------------------------------*/

#include<stdio.h>

△include<stdlib.h>

floataverage(intarr[],intn){

inti,sum=0;

floatavg=0;

/**********Prograni**********/

/**********End**********/

}

intmain。

(

inta[5]={10>20,30,40,50}:

floatavg;

avg=average(a,5):

printf("數(shù)組元素的平均值:%.2f\n”,avg);

system("pause");

return0;

}

答案:for(i=0;i<n;i++){

sum=sum+arr[i];

)

avg二(float)sum/n;

returnavg:

第12題(20.0分)

/*--------------------------------------------------------------------------

【程序設(shè)計(jì)】

題目:一個(gè)四位數(shù),當(dāng)它逆向排列時(shí)得到的4位數(shù)足它自身的整數(shù)倍,

輸出所有符合條件的四位數(shù),每行10個(gè):

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

m————一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一mi——————————--一一一一一一一一一一一一一一一*/

△include<stdio.h>

^include<stdlib.h>

#include<math.h>

/*函數(shù)實(shí)現(xiàn)將整數(shù)反轉(zhuǎn)*/

intreverse(intnum){

inti=3;

intres=O;

/**********[)rogram**********/

/**********End**********/

returnres;

)

intmain(){

inti,count=0;

printf("反轉(zhuǎn)后的數(shù)是原數(shù)的倍數(shù)的四位數(shù)有:\n");

for(i=1000;i<=9999;i++){

if(reverse(i)%i==0){

printf("%-6d”,i);

count++:

if(count%10==0)printf(*\n*);

)

)

system("pause");

return0;

)

答案:while(num){

res+=num%10*pow(10,i);

num=num/10;

—i;

)

第13題(20.0分)

*----------

【程序設(shè)計(jì)】

題目:有一個(gè)分?jǐn)?shù)序列:2/1,3/2,5/3,8/5,13/8,21/13……,定義一個(gè)函數(shù)求

這個(gè)序列前n項(xiàng)的和,從鍵盤上輸入序列的項(xiàng)數(shù),調(diào)用函數(shù)求出指定項(xiàng)數(shù)的和。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

--------------------------------------------------------------------------*/

#includc<stdio.h>

△include<stdlib.h>

floatsum(intn){

inti;

floatt,a=2,b=l,s=0;

/**********Progi、am**********/

/**********End**********/

returns;

)

intmain()

(

intcount;

floatres;

printf("請(qǐng)輸入數(shù)列的項(xiàng)數(shù):”);

scanf(飛d”,&count);

res=sum(count);

printf(,,sum=%9.6f\n”,res);

syslem("pause");

return0;

)

答案:

for(i=l;i<=n;i++){

s=s+a/b;

t=a;

a=a+b;

b=t;

)

第14題(20.0分)

/*--------------------------------------------------------------------------

【程序設(shè)計(jì)】

題目:給一個(gè)不多于5位的正整數(shù),求它是兒位數(shù)。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

--------------------------------------------------------------------------*/

^include<stdio.h>

^include<stdlib.h>

intmainO

(

intnum,number:

intcount=0;

prinlf("輸入一個(gè)不多于5位的正整數(shù):”);

/**********Prog]、am**********/

/**********End**********/

printf(*\n*);

system("pause");

return0;

)

答案:scanf(飛d”,&number);

num=number;

if(num>99999){

printf("輸入有誤:”);

}

else{

do{

num=num/10;

count=count+l;

}while(num);

prinlf("/d是一個(gè)*d位數(shù)“,number,count);

)

第15題(20.0分)

/*---------------------------------------------------------------------------

【程序設(shè)計(jì)】

題目:從鍵盤輸入一位整數(shù)i,計(jì)算其各位數(shù)字之和。

程序運(yùn)行如樣張所示。

汴意:請(qǐng)勿改動(dòng)程序中的其他部分.請(qǐng)勿定義新的變量C

--------------------------------------------------------------------------*/

#include<stdio.h>

^include<stdlib.h>

intmainO{

inti,sum=0,a;

scant(飛d",&i);

/**********Prog]、am**********/

/**********End**********/

system("pause");

return0;

)

答案:while(i>0){

a=i%10;

sum+=a;

i=i/10;

}

printf(*%d\n*,sum);

第16題(20.0分)

/*-----------------------

【程序設(shè)計(jì)】

題目:有序列1,1,2,3,5,8,13,21....,定義一個(gè)函數(shù)求這個(gè)序列的任意項(xiàng),

并調(diào)用函數(shù)輸出序列的前20項(xiàng)。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

#include<stdio.h>

△include<stdlib.h>

intfib(inti){

intf;

/**********F,rogram**********/

/**********End**********/

)

intmainO(

inti;

for(i=l;i<=20;i++){

printf("序列的第%d項(xiàng)為%d\n”,i,fib(i));

)

system("pause");

return0;

)

答案:if(i==l||i=2)-:

f=l;

}else(

f=fib(i-l)+fib(i-2);

)

returnf;

第17題(20.0分)

【程序設(shè)計(jì)】

題目:輸出所有滿足條件的三位數(shù),這個(gè)三位數(shù)的每個(gè)數(shù)字的階乘之和等于這個(gè)三位數(shù)本身。

如145=1!+4!+5!

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

--------------------------------------------------------------------------*/

△include<stdio.h>

^include<stdlib.h>

inifact(intn){

intf=l,i;

for(i=n;i>l;i-){

f=f*i:

)

returnf;

)

intmainO{

intnum,ge,shi,bai;

/**********Prograin**********/

/**********End**********/

system("pause");

return0;

答案:for(num=100;num<=999;num++){

ge=num$10;〃個(gè)位

shi=num/10%10;//十位

bai=num/100;〃百位

if(fact(ge)+fact(shi)+fact(bai)==num){

printf(飛d”,num):

)

)

第18題(20.0分)

/*---------------------------------------------------------------------------

【程序設(shè)計(jì)】

題目:將時(shí)間4683分鐘換算為天、小時(shí)和分輸出。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

--------------------------------------------------------------------------*/

#include<stdio.h>

^include<stdlib.h>

intmain(){

intm=4683;

intdays,hours,minutes;

/**********Program*?********/

/**********End**********/

system("pause"):

return0;

)

答案:days=m/(24*60);

hours=m%(24*60)/60;

minutcs=ni-days*24*60-hours*60:

printf("%d分鐘折合男d天%d小時(shí)%d分鐘\n",m,days,hours,minutes);

第19題(20.0分)

/*---------------------------------------------------------------------------

【程序設(shè)計(jì)】

題目:定義一個(gè)函數(shù)用于輸出指定行數(shù)的金字塔圖形,輸入行數(shù),調(diào)用函數(shù)輸出金字塔。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

--------------------------------------------------------------------------*/

^include<stdio.h>

#include<stdlib.h>

voidtriangle(intlines):

inti,j;

/**********Prograni**********/

/**********End**********/

intmainO{

intlines;

printf(〃輸入金字塔的行數(shù):");

scanf(“融i”,&lines);

trianglcdincs):

system("pause");

return0;

答案:for(i=l;i<=lines;i++){

for(j=l;j<=lines-i;j++){

printf(*");

)

for(j=l;j<=2*i-l;j++){

prinifE;

)

printf(*\n*);

第20題(20.0分)

【程序設(shè)計(jì)】

題目:編程從鍵盤上輸入6個(gè)數(shù),要求輸出其中最大的前3個(gè)數(shù)。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分.請(qǐng)勿定義新的變量c

口include<stdio.h>

^include<stdlib.h>

聞efineN6

intmainO

inti,j,a[N+l];

printf("請(qǐng)輸入%d個(gè)數(shù):〃,N);

/**********Prograin**********/

/**********End**********/

prinlf("數(shù)組中最大的前三個(gè)數(shù)為:“);

for(i=l;i<=3;i++){

printf(*%-5d,z,a[i]);

printf("\n");

system(*pause*);

return0;

答案:for(i=l;i<=N;i++)

scanf&a[i]);

for(.i=l:.i<N:,j++)

for(i=j+l;i<=N;i++)

if(a[i]>a[j]){

a[0]=a[i];

a[i]=a[j:;

a[j]=a[0:;

第21題(20.0分)

【程序設(shè)計(jì)】

題目:輸入三角形的三條邊,判斷是否構(gòu)成出角三角形,如戾是直角三角形,

輸出面積,保留一位小數(shù),如果不是,輸出不能構(gòu)成亙角三角形。

程序運(yùn)行如樣張所示.

注意:請(qǐng)勿改動(dòng)程序中的其也部分,請(qǐng)勿定義新的變量。

#include<stdio.h>

4include<stdlib.h>

floatarea(floata,floatb,float.c){

floats=0;

/**********Progran)**********/

/**********End**********/

returns;

intmain()

floata,b,c,s;

prinlf("請(qǐng)輸入三角形的三條邊長(zhǎng):\n");

scanf(^f,%f,%f",&a,&b,&c);

s=area(a,b,c);

if(s==O)printf("不能構(gòu)成自角三角形\n");

elseprintf("構(gòu)成直角三角形,面積:%.s);

system(*pausez/);

return0;

)

答案:

if(a*a==b*b+c*c)s=(float)l/2*b*c;

if(b*b==a*a+c*c)s=(float)l/2*a*c;

if(c*c==a*a+b*b)s=(float)l/2*a*b;

第22題(20.0分)

/*----------

【程序設(shè)計(jì)】

題目:定義一個(gè)函數(shù),給定n(n<10),求1+12+123+1234+…+1234…,從鍵盤上接收n,

調(diào)用函數(shù)求值,并輸出結(jié)果。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

*/

#includc<stdio.h>

#include<stdlib.h>

intsum(intn){

inti;

intres=0;

intitem=0;

/**********Prograni**********/

/**********End**********/

)

intmainO(

intnum;

printf("請(qǐng)輸入n的值:");

scanf(“/d”,&num);

printf(*%d\n,z,sum(num)):

system(,,pausew);

return0;

答案:for(i=l;i<=n;i++){

item=item*10+i;

res=res+item;

)

returnres;

第23題(20.0分)

/*----------------

【程序設(shè)計(jì)】

題目:一個(gè)數(shù)如果恰好是等于它的因子之和,這個(gè)數(shù)就稱為"完數(shù)"。

例如,6的因子是1,2,3,而6=1+2+3,因此6是完數(shù)。

定義函數(shù)判斷完數(shù),并求出其因子。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

-———————————————————————————————————―......-___--------_____y

#include<stdio.h>

#include<stdlib.h>

voidperfect(intnumber)

(

inti=0;

intj=0;

intk;

intsum=0;

intarr[100]={0};

/**********F,rogram**********/

/**********End**********/

if(number==sum){

printf("%3d是完數(shù),它的因子:",sum);

for(k=0;k<j;k++){

printf(z,%d”,arr[k]);

)

printf(*\n*);

)

}

intmain(){

intnum=0;

for(num=1;num<=1000;num++){

perfect(num);

}

system("pause");

return0;

}

答案:for(i=1;i<=number/2;i++){

if(number%i==0){

arr[j]=i;

j++;

sum=sum+i;

)

1

第24題(20.0分)

----------

【程序設(shè)計(jì)】

題目:在「500中,找出能同時(shí)滿足用3除余2,用5除余3,用7除余2的所有整數(shù)。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

--------------------------------------------------------------------------*/

甘include<stdio.h>

△include<stdlib.h>

intfun(intnum){

/**********Prograin**********/

/**********End**********/

)

intmainO(

inti;

printf("「500中,同時(shí)滿足用3除余2,用5除余3,用7除余2的整數(shù)有:");

for(i=l;i<=500;i++){

if(fun(i)){

printfC%-5d*?i);

)

)

printf("\n");

system("pause"):

return0;

}

答案:if(num%3==2&&num%5==3&&num%7==2){

return1;

}else{

return0;

)

第25題(20.0分)

【程序設(shè)計(jì)】

題目:王二賺到了人生的第一個(gè)100萬(wàn),他存入銀行賬戶用于理財(cái),每年可以獲得8%的收益,

在每年的最后一天,他會(huì)取出10萬(wàn)來(lái)消費(fèi),剩下的繼續(xù)理財(cái)。

編寫程序計(jì)算過(guò)多少年以后,賬戶上的錢會(huì)被取完。

程序運(yùn)行如樣張所示.

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

---------------------------------------------------------------------------------*/

#include<stdio.h>

△include<stdlib.h>

intmainO

(

intmoney=100:

intyear=1;

/**********Pr()gram**********/

/**********End**********/

printf(*\n*):

system("pause");

return0;

答案:do{

money+=money*0.08;

money=money-10;

year++;

}while(money>0);

printf(“為d年后賬戶上的錢會(huì)被花完",year):

第26題(20.0分)

【程序設(shè)計(jì)】

題目:雞兔關(guān)在一個(gè)籠子,共有98個(gè)頭,386只腳。用窮舉法編程計(jì)算雞,兔各多少只。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其他部分,請(qǐng)勿定義新的變量。

#include<stdio.h>

*include<stdlib.h>

intmainO

(

intx,y=98;

/**********|)rogram**********/

/**********End**********/

system("pause");

return0;

1

答案:for(x=0;x<=98;x++){

if(2*x+4*y==386){

printf("共有%d只雞,與d只兔子\n”,x,y);

)

y=y-i;

)

第27題(20.0分)

/*-------------------------------------------------

【程序設(shè)計(jì)】

題目:求任意兩個(gè)整數(shù)之間的所有同時(shí)能被3,4,5整除的數(shù)。

程序運(yùn)行如樣張所示。

注意:請(qǐng)勿改動(dòng)程序中的其也部分,請(qǐng)勿定義新的變量。

--------------------------------------------------------------------------*/

^include<stdio.h>

^include<stdlib.h>

intmainO(

intstart,end,i;

printf("輸入開始數(shù)字:");

scanf&start);

printf("輸入結(jié)束數(shù)字

scanf&end);

printf("*d和%d

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論