编一程序,输入三角形的三边a,b,c(假设这三边可以构成一个三角形),求三角形的面积!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/07/02 23:45:50
求求大家了,知道答案的快回答啊,我在线等啊啊啊!!!!
(提示:可利用海伦公式 ,
求平方根请使用SQRT( )函数,如:56的平方根可表示为SQRT(56))

float CauSqur(float a,float b,float c)
{
//S=√[p(p-a)(p-b)(p-c)]
if((a+b<c) || System.Math.Abs(a-b)>c)
{
MessageBox.Show("参数错误");
return (float)0;
}
float ret = 0;
float p = (a+b+c)/2;
ret = SORT(p*(p-a)*(p-b)*(p-c));
return ret;
}