三角形三边分别为 a,b,c,三角形的半周长为p,面积为S
存在公式定理如下:
![]()
![]()
代码如下:
#include <stdio.h>
#include <math.h>
int main()
{
int a=3,b=4,c=5;
double p=0;
double S=0;
p = (a+b+c)/2;
S = sqrt(p*(p-a)*(p-b)*(p-c));
printf("S:%lf\n",S);
return 0;
}
由于运用了math.h头文件 在编译命令需加 -lm
结果:
S:6.000000
这篇博客介绍了如何利用C语言实现海伦公式来计算三角形的面积。通过给定的三角形三边a、b、c,半周长p,计算出面积S。示例中展示了当a=3,b=4,c=5时,面积S为6.000000。编译时需链接math库。
2017

被折叠的 条评论
为什么被折叠?



