a=3.5,b=5.4,c=4.3,编程求的三角形面积,已知Area=√s*(s-a)(s-b)*(s-c),其中s=(a+b+c)/2

如题所述

第1个回答  2008-03-22
#include <stdio.h>
#include<math.h>
void main(void)
{
float a,b,c,s,t,area;
scanf("%f%f%f",&a,&b,&c);
s=(a+b+c)/2;
t=s*(s-a)*( s-b)*(s-c);
area=sqrt(t);
print("area=%f\n",area);
getchar();
}本回答被提问者采纳
第2个回答  2008-03-22
main()
{float a,b,c,s,Area;
a=3.5;
b=5.4;
c=4.3;
s=(a+b+c)/2;
Area=sqrt(s*(s-a)(s-b)*(s-c));
printf("f%",Area);
}
第3个回答  2008-03-22
#include<math.h>
#include <stdio.h>
void main()
{
float a,b,c,s,area;
a=3.5;b=5.4;c=4.3;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("%f\n",area);
}
相似回答