2019-02-11:C语言--计算一个三角形的面积

C语言--计算一个三角形的面积

1、题目要求:输入三角形的三条边的长度,输出它的面积。

2、算法的自然语言描述

1)输入三个实数a、b、c,分别代表三角形的三条边。

2)根据海伦公式计算三角形面积:

中间量:d=\frac{a+b+c}{2}

用海伦公式求面积:s=\sqrt{d \times (d-a) \times (d-b) \times (d-c)}

3)输出s。

3C程序实现

#include"stdio.h"

#include"math.h"

int main()

{     

       double a,b,c,d,s;

       scanf("%lf%lf%lf",&a,&b,&c);

       d=0.5*(a+b+c);

       s=sqrt(d*(d-a)*(d-b)*(d-c));

       printf("%lf\n",s);

       return 0;      

}

:此问题考察的C语言知识点有:(1)乘法符号的表示;(2)数学函数的用法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容