输入三角形的三边长,求其面积。
输入格式:
在一行中输入能够构成三角形的3个实数,3个数之间用逗号间隔。
输出格式:
对每一组输入,在一行中输出面积值,结果保留两位小数,没有附加字符。
输入样例:
3,3,3
输出样例:
3.90
根据三边去求三角形的面积
利用海伦公式:
公式中a,b,c分别为三角形三边长,p为半周长,S为三角形的面积。
p=(a+b+c)/2;
#include<stdio.h>
int main()
{
double a,b,c,s,p;
scanf("%lf,%lf,%lf",&a,&b,&c);
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
printf("%.2f",s);
return 0;
}