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

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

作者: 一个小小的Coder | 来源:发表于2019-02-13 16:54 被阅读0次

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

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

    (1)输入部分:

    第一行是一个整数N,代表后面有N行,每一行有三个用空格分开的实数,这三个实数代表三角形的三条边。

    (2)输出部分:

    依次输出N个三角形的面积,每个面积占一行。

    (3)提示:

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

    中间量:

    用海伦公式求面积:

    2C程序实现

    #include"stdio.h"

    #include"math.h"

    int main()

    {   

        int i,N;

        double a,b,c,d,s;

        scanf("%d",&N);

        for(i=0;i<N;i++)

        {

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

    相关文章

      网友评论

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

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