/*假设三角形的三边长度分别为 a 、b 和 c ,那么海伦公式可以表示为:
S = sqrt{p(p-a)(p-b)(p-c)} //就是根号下的p(p-a)(p-b)(p-c)就等于面积
p的大小是周长的一般
其中, p 是三角形的半周长(semiperimeter)*/
#include <stdio.h>
#include <math.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
float circumference,area,p;
circumference=a+b+c;
p=circumference/2;
area=sqrt(p*(p-a)*(p-b)*(p-c));//sqrt用的时候需要引用头文件math.h
printf("circumference=%.2f area=%.2f",circumference,area);
return 0;
}
C语言---计算三角形的周长和面积--海伦公式
最新推荐文章于 2024-05-22 18:20:08 发布