C语言【海伦公式 求三角形面积】

简介: C语言【海伦公式 求三角形面积】

三角形三边长分别为a,b,c,半周长为p,面积为S

存在公式定理如下图:

3c44c99e5934438eb8a446faccab3c77.jpg代码如下:

#include <stdio.h>
#include <math.h>
int main()
{
    float a = 0, b = 0, c = 0;
    scanf("%f %f %f", &a, &b, &c);
    float p = (a + b + c) / 2;   //计算半周长
    float area = sqrt(p * (p - a) * (p - b) * (p - c));   //海伦公式 计算三角形面积  sqrt为double类型
    printf("circumference=%.2f area=%.2lf\n", a + b + c, area);
    return 0;
}
目录
相关文章
|
6月前
|
存储 vr&ar C语言
【专业精确】揭秘求圆面积的C语言公式,学会这一招,小白也能变大神!
【专业精确】揭秘求圆面积的C语言公式,学会这一招,小白也能变大神!
|
5月前
|
C语言
C语言---计算三角形的周长和面积--海伦公式
C语言---计算三角形的周长和面积--海伦公式
|
5月前
|
C语言
C语言---三角形判断
C语言---三角形判断
|
6月前
|
C语言
C语言三角形类型判断
C语言三角形类型判断
|
6月前
|
存储 C语言
C语言如何判定三角形
C语言如何判定三角形
|
6月前
|
存储 算法 C语言
C语言:长方形周长和面积的计算
C语言:长方形周长和面积的计算
|
6月前
|
存储 C语言
说出来你可能不信, 杨辉三角形用C语言实现其实很简单!
说出来你可能不信, 杨辉三角形用C语言实现其实很简单!
|
6月前
|
C语言
【C 语言经典100例】C 练习实例61 - 杨辉三角形
【C 语言经典100例】C 练习实例61 - 杨辉三角形
37 0
|
C语言
C语言:已知三角形三边长,计算面积 —— 海伦公式
C语言:已知三角形三边长,计算面积 —— 海伦公式
|
算法 搜索推荐 程序员
C语言第四练——利用海伦公式编程求三角形的面积
C语言第四练——利用海伦公式编程求三角形的面积
233 0