标签:des style blog io color sp strong 文件 数据
公式: 欧拉四面体公式,用来求三棱椎的体积。 V=sqrt((4*a*a*b*b*c*c-a*a*(b*b+c*c-m*m)*(b*b+c*c-m*m)-b*b*(c*c+a*a-n*n)*(c*c+a*a-n*n)-c*c*(a*a+b*b-l*l)*(a*a+b*b-l*l)+(a*a+b*b-l*l)*(b*b+c*c-m*m)*(c*c+a*a-n*n)))/12;
1 #include <stdio.h> 2 #include <math.h> 3 4 int main(){ 5 double a; 6 double b; 7 double c; 8 double m; 9 double n; 10 double l; 11 double V; 12 13 while(scanf("%lf%lf%lf%lf%lf%lf",&a,&c,&b,&n,&l,&m)!=EOF){ 14 V=(double)sqrt((4.0*a*a*b*b*c*c-a*a*(b*b+c*c-m*m)*(b*b+c*c-m*m)-b*b*(c*c+a*a-n*n)*(c*c+a*a-n*n)-c*c*(a*a+b*b-l*l)*(a*a+b*b-l*l)+(a*a+b*b-l*l)*(b*b+c*c-m*m)*(c*c+a*a-n*n)))/12.0; 15 16 printf("%.4lf\n",V); 17 } 18 19 20 return 0; 21 }
标签:des style blog io color sp strong 文件 数据
原文地址:http://www.cnblogs.com/zqxLonely/p/4085748.html