#include <stdio.h>
#include <stdlib.h>
#include<math.h>
#define pi acos(-1) int main()
{
int D,v;
while(scanf("%d %d",&D,&v) != EOF && D)
{
printf("%.3f\n",pow(D*D*D-*v/pi,1.0/));
}
return ;
}
一开始公式里面忘记两个圆台了
pi的精度,以后直接用acos(-1)更好
acos,pow都在<math.h>
pow VC6.0中原型为double pow( double x, double y );
开3次方或者更大,用1.0/3