华南农业C语言 上级 实验 习题 答案.docx

上传人:b****2 文档编号:24624240 上传时间:2023-05-29 格式:DOCX 页数:17 大小:16.36KB
下载 相关 举报
华南农业C语言 上级 实验 习题 答案.docx_第1页
第1页 / 共17页
华南农业C语言 上级 实验 习题 答案.docx_第2页
第2页 / 共17页
华南农业C语言 上级 实验 习题 答案.docx_第3页
第3页 / 共17页
华南农业C语言 上级 实验 习题 答案.docx_第4页
第4页 / 共17页
华南农业C语言 上级 实验 习题 答案.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

华南农业C语言 上级 实验 习题 答案.docx

《华南农业C语言 上级 实验 习题 答案.docx》由会员分享,可在线阅读,更多相关《华南农业C语言 上级 实验 习题 答案.docx(17页珍藏版)》请在冰豆网上搜索。

华南农业C语言 上级 实验 习题 答案.docx

华南农业C语言上级实验习题答案

Source

ProblemId:

1001  UserId:

200730560222

Memory:

120K  Time:

12MS

Language:

GCC  Result:

Accepted

∙Source

∙voidmain()

∙{inta,b;

∙scanf("%d%d",&a,&b);

∙printf("%d",a+b);

∙}

 

Source

ProblemId:

1117  UserId:

200730560222

Memory:

120K  Time:

6MS

Language:

Cloze  Result:

Accepted

∙Source

∙$line1$

∙inta,b;

∙$line2$

∙floati,j;

Source

ProblemId:

1119  UserId:

200730560222

Memory:

120K  Time:

3MS

Language:

Cloze  Result:

Accepted

∙Source

∙$line1$

∙0,2,1,15.000000,1.000000,1.500000

 

Source

ProblemId:

1118  UserId:

200730560222

Memory:

120K  Time:

3MS

Language:

Cloze  Result:

Accepted

∙Source

∙$line1$

∙3.500000,3,330,J,\\

Source

ProblemId:

1126  UserId:

200730560222

Memory:

120K  Time:

8MS

Language:

GCC  Result:

Accepted

∙Source

∙#include

∙voidmain()

∙{

∙charc1;

∙intc2;

∙c1=getchar();

∙putchar(c1);

}

 

Source

ProblemId:

1015  UserId:

200730560222

Memory:

120K  Time:

8MS

Language:

GCC  Result:

Accepted

∙Source

∙#include

∙voidmain()

∙{

∙floatF;

∙scanf("%f",&F);

∙printf("%.2f\n",(F-32)*5/9);

}

 

Source

ProblemId:

1120  UserId:

200730560222

Memory:

120K  Time:

15MS

Language:

GCC  Result:

Accepted

∙Source

∙#include

∙#include

∙main()

∙{doublea,b,c;

∙scanf("%lf,%lf",&a,&b);

∙c=a*a+b*b-1;

∙c=fabs(c);

∙if(c<=0.001)printf("Y\n");

∙elseprintf("N\n");

}

Source

ProblemId:

1014  UserId:

200730560222

Memory:

120K  Time:

6MS

Language:

GCC  Result:

Accepted

∙Source

∙#include

∙voidmain()

∙{

∙doubler,area,p=3.14159;

∙scanf("%lf",&r);

∙area=p*r*r;

∙printf("area=%6.2f\n",area);

∙}

 

Source

ProblemId:

1127  UserId:

200730560222

Memory:

120K  Time:

4MS

Language:

GCC  Result:

Accepted

∙Source

∙#include

∙voidmain()

∙{

∙inta,b;

∙scanf("%d%d",&a,&b);

∙printf("%d",a+b);

}

 

Source

ProblemId:

1025  UserId:

200730560222

Memory:

120K  Time:

11MS

Language:

G++  Result:

Accepted

∙Source

∙#include

∙#include

∙main()

∙{inta,b,c,d;

∙scanf("%d",&a);

∙a=2*a;

∙a=a-1;

∙b=1+a;

∙c=b/2;

∙d=b*c;

∙d=d/2;

∙printf("%d",d);

∙}

 

Source

ProblemId:

1024  UserId:

200730560222

Memory:

120K  Time:

10MS

Language:

GCC  Result:

Accepted

∙Source

∙#include

∙voidmain()

∙{

∙longn,i,result=1;

∙scanf("%ld",&n);

∙for(i=1;i<=n;i++)

∙result=result*i;

∙printf("%d",result);

}

Source

ProblemId:

1039  UserId:

200730560222

Memory:

120K  Time:

6MS

Language:

G++  Result:

Accepted

∙Source

∙#include

∙main()

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

∙scanf("%d%d%d%d%d%d%d%d%d%d",&a,&b,&c,&d,&e,&f,&g,&h,&i,&j);

∙printf("%d%d%d%d%d%d%d%d%d%d",j,i,h,g,f,e,d,c,b,a);

∙}

 

Source

ProblemId:

1047  UserId:

200730560222

Memory:

120K  Time:

16MS

Language:

G++  Result:

Accepted

∙Source

∙#include"stdio.h"

∙main()

∙{inta[10],i,j,t;

∙for(i=0;i<10;i++)

∙scanf("%d",&a[i]);

∙for(i=0;i<9;i++)

∙{for(j=i+1;j<10;j++)

∙if(a[j]

∙{t=a[j];

∙a[j]=a[i];

∙a[i]=t;

∙}

∙}

∙for(i=0;i<10;i++)

∙printf("%d",a[i]);

}

 

Source

ProblemId:

1030  UserId:

200730560222

Memory:

120K  Time:

10MS

Language:

GCC  Result:

Accepted

∙Source

∙#include

∙voidmain()

∙{chars;

∙do{s=getchar();

∙if(s>='A'&&s<='Z')s+=32;

∙printf("%c",s);

∙}while(s!

='\n');

∙}

 

Source

ProblemId:

1037  UserId:

200730560222

Memory:

120K  Time:

10MS

Language:

GCC  Result:

Accepted

∙Source

∙#include"math.h"

∙intmain()

∙{

∙floatsum=0.0,a=2.0,b=1.0;

∙intc,i=1,n;

∙scanf("%d",&n);

∙while(i<=n)

∙{

∙sum+=a/b;

∙c=a;

∙a=a+b;

∙b=c;

∙i++;

∙}

∙printf("%.4f",sum);

∙return0;

}

 

Source

ProblemId:

1017  UserId:

200730560222

Memory:

120K  Time:

9MS

Language:

GCC  Result:

Accepted

∙Source

∙#include"stdio.h"

∙main()

∙{

∙inta;

∙scanf("%d",&a);

∙if(a>=0&&a<=9)

∙printf("1\n");

∙elseif(a>=10&&a<=99)

∙printf("2\n");

∙elseif(a>=100&&a<=999)

∙printf("3\n");

∙elseif(a>=1000&&a<=9999)

∙printf("4\n");

∙elseif(a>=10000&&a<=99999)

∙printf("5\n");

∙elseif(a>=100000&&a<=999999)

∙printf("6\n");

∙elseif(a>=1000000&&a<=9999999)

∙printf("7\n");

∙elseif(a>=1000000&&a<=99999999)

∙printf("8\n");

∙elseif(a>=10000000&&a<=999999999)

∙printf("9\n");

}

 

Source

ProblemId:

1059  UserId:

200730560222

Memory:

120K  Time:

6MS

Language:

Cloze  Result:

Accepted

∙Source

∙$line1$

∙gys(intm,intn)

∙$line2$

∙n=gys(a,b)

 

Source

ProblemId:

1029  UserId:

200730560222

Memory:

120K  Time:

34MS

Language:

G++  Result:

Accepted

∙Source

∙#include

∙#include

∙main()

∙{intm,n,c;

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

∙L1:

if(m==n)gotoL2;

∙if(m

∙{c=m;m=n;n=c;}

∙m=m-n;

∙gotoL1;

∙L2:

printf("%d",m);

∙}

 

Source

ProblemId:

1016  UserId:

200730560222

Memory:

120K  Time:

13MS

Language:

G++  Result:

Accepted

∙Source

∙#include

∙main()

∙{

∙chara,b,c,d,e;

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

∙if(a>='A'&&a<='Z')a=a+32;

∙if(b>='A'&&b<='Z')b=b+32;

∙if(c>='A'&&c<='Z')c=c+32;

∙if(d>='A'&&d<='Z')d=d+32;

∙if(e>='A'&&e<='Z')e=e+32;

∙printf("%c%c%c%c%c",a,b,c,d,e);

∙}

Source

ProblemId:

1028  UserId:

200730560222

Memory:

120K  Time:

3MS

Language:

GCC  Result:

Accepted

∙Source

∙#include"stdio.h"

∙#include"math.h"

∙intmain()

∙{

∙inti,j;

∙for(i=2;i<=200;i++)

∙{

∙intk=sqrt(i);

∙for(j=2;j<=k;j++)

∙if(i%j==0)break;

∙if(j>k)

∙printf("%d\n",i);

∙}

∙return0;

}

 

Source

ProblemId:

1125  UserId:

200730560222

Memory:

120K  Time:

7MS

Language:

Cloze  Result:

Accepted

∙Source

∙$block1$

∙structstudent

∙{

∙charname[10];

∙charsex;

∙intnum;

∙floatscore;

∙}

∙$end1$

 

Source

ProblemId:

1091  UserId:

200730560222

Memory:

120K  Time:

8MS

Language:

Cloze  Result:

Accepted

∙Source

∙$line1$

∙int*p1,int*p2

∙$line2$

∙pa,pb

Source

ProblemId:

1092  UserId:

200730560222

Memory:

120K  Time:

7MS

Language:

Cloze  Result:

Accepted

∙Source

∙$block1$

∙intf(char*str)

∙{

∙intlength=0;

∙while(*str++)

∙{

∙length+=1;

∙}

∙returnlength;

∙}

∙$end1$

 

Source

ProblemId:

1044  UserId:

200730560222

Memory:

120K  Time:

9MS

Language:

GCC  Result:

Accepted

∙Source

∙#include

∙voidmain()

∙{inta[10],i,min;

∙for(i=0;i<10;i++)

∙scanf("%d",&a[i]);

∙for(min=a[0],i=0;i<10;i++)

∙if(min>a[i])

∙min=a[i];

∙printf("%d",min);

}

 

Source

ProblemId:

1084  UserId:

200730560222

Memory:

120K  Time:

6MS

Language:

Cloze  Result:

Accepted

∙Source

∙$line1$

∙inti

∙$line2$

∙fun(i/2)

∙$line3$

∙fun(n)

 

Source

ProblemId:

1018  UserId:

200730560222

Memory:

120K  Time:

12MS

Language:

GCC  Result:

Accepted

∙Source

∙#include"stdio.h"

∙main()

∙{

∙inta,b,c,t;

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

∙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;

∙}

∙printf("%d,%d,%d",a,b,c);

}

 

Source

ProblemId:

1023  UserId:

200730560222

Memory:

120K  Time:

20MS

Language:

GCC  Result:

Accepted

∙Source

∙#include"stdio.h"

∙voidmain()

∙{

∙floata,b,c;

∙charop;

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

∙switch(op)

∙{

∙case'+':

c=a+b;break;

∙case'-':

c=a-b;break;

∙case'*':

c=a*b;break;

∙case'/':

c=a/b;break;

∙default:

printf("error");

∙}

∙printf("result=%.2f",c);

∙}

 

Source

ProblemId:

1122  UserId:

200730560222

Memory:

120K  Time:

6MS

Language:

GCC  Result:

Accepted

∙Source

∙#include"stdio.h"

∙#include"string.h"

∙voidmain()

∙{

∙chars[100];

∙chars1[100];

∙inti;

∙s[0]='\0';

∙for(i=1;i<4;i++)

∙{

∙gets(s1);

∙strcat(s,s1);

∙}

∙printf("%s\n",s);

∙}

 

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

当前位置:首页 > 农林牧渔 > 林学

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

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