给出任意一个三角形的三个边a,b,c。
要求:求出这个三角形的外接圆半径。
3 4 5
2.50
注意点
1,浮点数,
2,计算公式:
#include<stdio.h> #include<math.h> int main() { double a,b,c,r,cosa; while(~scanf("%lf %lf %lf",&a,&b,&c)) { cosa=(b*b+c*c-a*a)/(2*b*c); r=a/sqrt(1-cosa*cosa)/2.0; printf("%.2f\n",r); } return 0; }