以下答案为我个人写的能在判题系统提交的正确答案,每周将会更新21道题目,希望读者借鉴学习,并不是说完全照抄,比较自己写的代码和我提交的正确答案,找出不同,在csdn上先搜索有疑问的地方,学习计算机,最重要的是培养一个自学能力,能够独立地使用网站,搜索引擎,资料,身边同学,老师,去解决问题。
以下是1000-1021题目我自己写的答案,仅供参考使用。
刷题网站:
1000 //c语言
#include<stdio.h>
int main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("%d %d\n",a,b);
return 0;
}
1001 //c语言
#include<stdio.h>
int main()
{
char ch;
scanf("%c",&ch);
printf("%c\n",ch);
return 0;
}
1002 //c语言
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d%d",&a,&b);
c=a+b;
printf("%d\n",c);
return 0;
}
1003 //c语言
法一:
#include<stdio.h>
int main(){
int a,b;
scanf("%d%d",&a,&b);
while(a != 0 || b != 0){
printf("%d\n",a+b);
scanf("%d%d",&a,&b);
}
return 0;
}
法二:
#include<stdio.h>
int main(){
int a,b;
scanf("%d%d",&a,&b);
while(1)
{
if(a==0&&b==0) break;
printf("%d\n",a+b);
scanf("%d%d",&a,&b);
}
return 0;
}
1004 //c语言
#include <stdio.h>
int main()
{
int n,a,c;
scanf("%d",&n);
while(n--){
scanf("%d%d",&a,&c);
printf("%d\n",a+c);
}
return 0;
}
1005 //c语言
#include <stdio.h>
int main()
{
double a,b,c,d;
scanf("%lf%lf%lf",&a,&b,&c);
d=(a+b+c)/3;
printf("%.1f\n",d);
return 0;
}
1006 //c语言
#include<stdio.h>
int main()
{
double a,b,c;
scanf("%lf%lf",&a,&b);
c=a+b;
printf("%.2f\n",c);
return 0;
}
1007 //c语言
#include<stdio.h>
int main()
{
double f,c;
scanf("%lf",&f);
c=5*(f-32)/9.0;
printf("%.2f\n",c);
return 0;
}
1008 //c语言
#include<stdio.h>
#define pi 3.14
int main()
{
double r,c,s;
scanf("%lf",&r);
c=2*pi*r;
s=pi*r*r;
printf("%.2f %.2f\n",c,s);
return 0;
}
1009//c语言
#include<stdio.h>
#define pi 3.14
int main()
{
double r,h,s;
scanf("%lf%lf",&r,&h);
s=pi*r*r*2+2*pi*r*h;
printf("%.2f\n",s);
return 0;
}
1010//c语言
#include<stdio.h>
#define pi 3.14
int main()
{
double r,v;
scanf("%lf",&r);
v=(4*pi*r*r*r)/3;
printf("%.2f\n",v);
return 0;
}
1011//c语言
#include<stdio.h>
#include<math.h>
int main()
{
double s,a,b,c,p;
scanf("%lf%lf%lf",&a,&b,&c);
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
printf("%.2f\n",s);
return 0;
}
1012//c语言
#include<stdio.h>
#include<math.h>
int main()
{
double a,b,c,s,p;
scanf("%lf%lf%lf",&a,&b,&c);
p=(a+b+c)/2;
s=sqrt((p-a)*(p-b)*(p-c)*p);
if(a+b>c&&a+c>b&&b+c>a) printf("%.2f\n",s);
else printf("Error\n");
return 0;
}
1013//c语言
#include<stdio.h>
#include<math.h>
int main()
{
double x1,y1,x2,y2,d;
scanf("%lf%lf%lf%lf",&x1,&y1,&x2,&y2);
;
d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
printf("%.2f\n",d);
return 0;
}
1014//c语言
#include<stdio.h>
#include<math.h>
int main()
{
int head,foot,chicken,rabbit;
scanf("%d%d",&head,&foot);
chicken=(4*head-foot)/2;
rabbit=head-chicken;
printf("%d %d\n",chicken,rabbit);
}
1015//c语言
#include<stdio.h>
int main()
{
int a,b,c,d;
scanf("%d%d",&a,&b);
c=b;
d=a;
printf("%d %d\n",a,b);
printf("%d %d\n",c,d);
return 0;
}
1016//c语言
#include<stdio.h>
int main()
{
double x,y,c;
scanf("%lf%lf",&x,&y);
c=x/y;
printf("%.2f\n",c);
return 0;
}
1017//c语言
#include<stdio.h>
int main()
{
int x,y,c,d;
scanf("%d%d",&x,&y);
c=x/y;
d=x%y;
printf("%d %d\n",c,d);
return 0;
}
1018//c语言
#include<stdio.h>
int main()
{
int tree,num,average,rest;
scanf("%d%d",&tree,&num);
if(tree>num){
average=tree/num;
rest=tree%num;
printf("%d %d\n",average,rest);
}
else
{ printf("Error");
}
return 0;
}
1019//c语言
#include<stdio.h>
int main()
{
double dollar,rmb;
scanf("%lf",&dollar);
rmb=dollar*6.5573;
printf("%.2f\n",rmb);
return 0;
}
1020//c语言
#include<stdio.h>
int main()
{
char ch;
scanf("%c",&ch);
printf("%d\n",ch);
return 0;
}
1021//c语言
#include<stdio.h>
int main()
{
float usual,exp,final;
scanf("%f%f",&usual,&exp);
final=(90-0.1*usual-0.3*exp)/0.6;
printf("%.1f\n",final);
return 0;
}