美文网首页
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