西工大C语言POJ习题答案Word格式.docx

上传人:b****6 文档编号:19241576 上传时间:2023-01-04 格式:DOCX 页数:167 大小:5.40MB
下载 相关 举报
西工大C语言POJ习题答案Word格式.docx_第1页
第1页 / 共167页
西工大C语言POJ习题答案Word格式.docx_第2页
第2页 / 共167页
西工大C语言POJ习题答案Word格式.docx_第3页
第3页 / 共167页
西工大C语言POJ习题答案Word格式.docx_第4页
第4页 / 共167页
西工大C语言POJ习题答案Word格式.docx_第5页
第5页 / 共167页
点击查看更多>>
下载资源
资源描述

西工大C语言POJ习题答案Word格式.docx

《西工大C语言POJ习题答案Word格式.docx》由会员分享,可在线阅读,更多相关《西工大C语言POJ习题答案Word格式.docx(167页珍藏版)》请在冰豆网上搜索。

西工大C语言POJ习题答案Word格式.docx

if(a<

b)

a=b;

c)

a=c;

a);

5.

#include<

i=0,j=0,k=1;

char 

a[6];

while((a[i]=getchar())!

='

\n'

i++;

for(;

i>

i--){

if(a[j]==a[i-1]){

j++;

continue;

else 

{k=0;

break;

if(k==1)

yes\n"

);

else

no\n"

6.

a,c;

%lf"

a);

switch((int)a/10)

case 

0:

c=a*0.1;

1:

c=(a-10)*0.075+10*0.1;

2:

3:

c=(a-20)*0.05+10*0.075+10*0.1;

4:

5:

c=(a-40)*0.03+20*0.05+10*0.075+10*0.1;

6:

7:

8:

9:

c=(a-60)*0.015+20*0.03+20*0.05+10*0.075+10*0.1;

default:

c=(a-100)*0.01+40*0.015+20*0.03+20*0.05+10*0.075+10*0.1;

%lf\n"

c);

7.

c=(int)a;

if(a>

c)a=c+1;

15)

b=(a-15)*2.1+7+13*1.5;

2)

b=(a-2)*1.5+7;

b=7;

b);

8.

a,b,c,e,f=30,g=31,n;

%d-%d-%d"

if((a%400==0)||(a%100!

=0&

&

a%4==0))

e=29;

e=28;

switch 

(b)

n=c;

n=g+c;

n=g+e+c;

n=g+e+g+c;

n=g+e+g+f+c;

n=g+e+g+f+g+c;

n=g+e+g+f+g+f+c;

n=g+e+g+f+g+f+g+c;

n=g+e+g+f+g+f+g+g+c;

10:

n=g+e+g+f+g+f+g+g+f+c;

11:

n=g+e+g+f+g+f+g+g+f+g+c;

n=g+e+g+f+g+f+g+g+f+g+f+c;

n);

9.

x;

%d"

x);

if(x>

=90&

x<

=100)

A\n"

if 

(x>

=80)

B\n"

=70)

C\n"

=60)

D\n"

E\n"

10.

x,y,s;

%lf,%lf"

x,&

y);

s=(x+2)*(x+2)+(y-2)*(y-2);

if(s>

1){

s=(x+2)*(x+2)+(y+2)*(y+2);

s=(x-2)*(x-2)+(y+2)*(y+2);

s=(x-2)*(x-2)+(y-2)*(y-2);

1){printf("

0\n"

1;

10\n"

二。

第二季15题全

11.

intmain()

intx=0,a=0,c=0,i=1;

scanf("

c=x;

for(i=1;

i<

a;

i++){

c=(c*x)%1000;

};

if(c<

100){

if(c<

10)

printf("

00%d\n"

else

0%d\n"

if(c>

return0;

12.

inti=1,a=0,b=0,c=1016,k=1;

for(;

k=1;

){

c=c+4;

a=c;

b=c;

=4;

a=a/4*5+1;

if(a%4!

=0){

k=0;

;

};

};

a=a/4*5+1;

if(k==1){

%d%d\n"

a,b);

break;

13。

math.h>

inti=1,n=0,b=0;

doublej=0,k=0,m=0;

n);

=n;

b=i%2-1;

k=pow(-1,b);

m=pow(2,i);

j+=k*m/(m-k)/(2*m+k);

printf("

%.6lf\n"

j);

14.

inta=0,b=0,i=0,t;

if(a>

b){t=a;

b=t;

a<

=b;

a++)

{intm=1;

for(i=2;

=sqrt(a);

if(a%i==0){

m=0;

break;

}

if(m==1)

printf("

%d"

}

\n"

15.

inta=0,b=0,c=0;

b=(int)pow(a,2);

c=(int)pow(a,3);

if(a%2)

{printf("

%d*%d*%d=%d=%d"

a,a,a,c,b-a/2*2);

intn=1;

n<

n++){

+%d"

b-a/2*2+2*n);

if(a%2==0)

{

a,a,a,c,b+1-a);

b+1-a+n*2);

16

inta=0,b=0,c=0,d=0,e=0,x=0,y=0,z=0,u=0,v=0;

doublef=0;

for(a=0;

=2;

a++){

doublem=0;

for(b=0;

b<

=(20-8*a)/5;

b++){

for(c=0;

c<

=(20-8*a-5*b)/3;

c++){

for(d=0;

d<

=(20-8*a-5*b-3*c)/2;

d++){

e=20-8*a-5*b-3*c-2*d;

m=2000*pow(1+0.0084*12*8,a)*pow(1+0.0075*12*5,b)*pow(1+0.0069*12*3,c)*pow(1+0.0066*12*2,d)*pow(1+0.0063*12,e);

if(f<

m){

f=m;

x=a,y=b,z=c,u=d,v=e;

};

};

%d%d%d%d%d\n%.2lf\n"

x,y,z,u,v,f);

17.

doublea=0;

inti=0,b=0;

b=(int)a;

(int)(b/pow(10,i));

i++;

i);

18。

doublea=1,b=2,i=1,m=0;

=20;

m+=b/a;

b=a+b;

a=b-a;

m);

19.

doublea=0,b=0,c=0,e=0;

b-a>

0.0001;

c=2*pow(a,3)-4*pow(a,2)+3*a-6;

e=2*pow((a+b)/2,3)-4*pow((a+b)/2,2)+3*(a+b)/2-6;

if(c*e==0)

if(e==0)

a=(a+b)/2;

break;

if(c*e!

=0)

if(c*e<

0)

b=(a+b)/2;

else

a=(a+b)/2;

%.2lf\n"

20.

i,j,k;

for(i='

X'

;

Z'

i++)

for(j='

j<

j++)

if(i!

=j)

for(k='

k<

k++)

=k&

j!

=k)

if((k!

)&

(k!

(i!

))

A=%c\nB=%c\nC=%c\n"

i,j,k);

21.

inta,b,i,j,cnt=0,sum=0;

b=-1;

for(i=500;

=800;

for(j=2;

i;

{

if(i%j==0)

break;

}

if(j>

i-1)

cnt++;

a=b*i;

sum+=a;

b=-b;

cnt,sum);

22.

inti=2,A1=1,A2=1,A3,A4,n,M=10,j,S1=2,S2=0;

for(n=1;

=3;

n++)

M=M*10;

for(j=1;

S1+A4<

M||S2<

=M;

A3=A1+2*A2;

A4=A2+2*A3;

S1=S1+A3;

S2=S1+A4;

A1=A2;

A2=A3;

23.

#include<

doublex1,x2,x3=0,a;

x1=a;

while(fabs(x1-x3)>

=0.00001)

x2=(x1+a/x1)/2;

x3=x1;

x1=x2;

%.5lf\n"

x1);

24.

{inti;

doublea=1,sum=0;

1/a>

=0.000001;

{

if(i%2==0)sum=sum-1/a;

elsesum=sum+1/a;

a=a+2;

sum=sum*4;

25.

{inta,i,n;

for(a=6;

=1000;

{n=0;

for(i=1;

if(a%i==0)n=n+i;

if(n==a)

{printf("

%d="

for(i=1;

{

if(a%i==0)

{

if(i<

a/2)printf("

%d+"

elseprintf("

}

三.第三季已齐全

intx,y,a,b,l,s1,s2,t;

%d%d%d%d%d"

y,&

l);

if(x<

y){

s1=(y-x);

s2=l-s1;

b){t=s1/(a-b);

t);

elseif(a<

b){t=s2/(b-a);

elseprintf("

impossible\n"

else{

s1=x-y;

if(a>

b){t=s2/(a-b);

elseif(a<

b){t=s1/(b-a);

N,i,j,k,x,a,cnt=0;

N);

for(k=7;

=N;

j=k;

for(i=4;

=0;

i--)

a=(int)pow(10,i);

x=j/a;

if(x==7||k%7==0)

%d 

"

k);

j=j-a*x;

inta,b,c,d,e,f,g,h,i,j,n;

if(n<

2||n>

79)printf("

error\n"

for(j=0;

=9;

for(i=0;

i++)if(i==j)continue;

elsefor(h=0;

h<

h++)if(h==j||h==i)continue;

elsefor(g=0;

g<

g++)if(g==h||g==i||g==j)continue;

elsefor(f=0;

f<

f++)if(f==g||f==h||f==i||f==j)continue;

elsefor(e=0;

e<

e++)if(e==f||e==g||e==h||e==i||e==j)continue;

elsefor(d=0;

d++)if(d==e||d==f||d==g||d==h||d==i||d==j)continue;

elsefor(c=0;

c++)if(c==d||c==e||c==f||c==g||c==h||c==i||c==j)continue;

elsefor(b=0;

b++)if(b==c||b==d||b==e||b==f||b==g||b==h||b==i||b==j)continue;

elsefor(a=0;

a++)if(a==b||a==c||a==d||a==e||a==f||a==g||a==h||a==i||a==j)continue;

elseif(double(a*10000+b*1000+c*100+d*10+e)/double(f*10000+g*1000+h*100+i*10+j)==n)

%d%d%d%d%d/%d%d%d%d%d=%d\n"

a,b,c,d,e,f,g,h,i,j,n);

elsecontinue;

24。

{inta=1,b1=0,b2,t,n;

t);

for(n=1;

=t;

{b2=2*b1+3*a;

a=b1;

b1=b2;

a,b2);

25.

long 

s=0,l=0,m=0;

n=0,i=0,j=0,k=0;

for(s=14000;

s++)

for(i=1;

=99;

i+=2)

l=s*100+i;

for(m=3;

m<

=(int)pow(l,0.5);

m+=2)

if(l%m==0)

goto 

B;

A;

B:

k++;

if(n==k)

%ld 

%ld\n"

s*100,l);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学反思汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1