#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <math.h>
int main(void)
{
int i = 0;
double x0, y0, z0, x1, y1, z1;
double R, r, v;
double PI = acos(-1);
while (scanf("%lf %lf %lf %lf %lf %lf", &x0, &y0, &z0, &x1, &y1, &z1) != EOF)
{
R = ((x0 - x1) * (x0 - x1)) + ((y0 - y1) * (y0 - y1)) + ((z0 - z1) * (z0 - z1));
r = sqrt(R);
v = 4.0f * r * r * r * PI / 3.0f;
printf("%.3lf %.3lf\n", r, v);
i++;
if (i == 1000)
break;
}
return 0;
}
1.宏定义PI
2.结果的数据类型为浮点数,所以4/3需以浮点数形式出现