美文网首页
2019-02-11:C语言--计算一个三角形的面积

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

作者: 一个小小的Coder | 来源:发表于2019-02-11 17:50 被阅读0次

    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)数学函数的用法。

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/zsoqeqtx.html