1. 程式人生 > >杭電ACM2001計算兩點間的距離 &&&&杭電ACM2002計算球體積-----20140722

杭電ACM2001計算兩點間的距離 &&&&杭電ACM2002計算球體積-----20140722

2001----

#include<stdio.h>
#include<math.h>
main()
{double a,b,c,d,s;
 while(scanf("%lf %lf %lf %lf",&a,&b,&c,&d)!=EOF)
 {s=sqrt((a-c)*(a-c)+(b-d)*(b-d));
 printf("%.2lf\n",s);
 }
 return 0;
}

ps:sqrt函式,呼叫需加 #include<math.h> 。

2002----

#include<stdio.h>
#define PI 3.1415927
main()
{double v,r;
 while(scanf("%lf",&r)!=EOF)
 {v=PI*r*r*r*4/3;
 printf("%.3lf\n",v);
 }
 return 0;
}

PS:%.3lf,保留3位小數,先乘後除。