阅读背景:

oj题计算三角形面面积

来源:互联网 

问题及代码:

/*
时间:2016.10
作者:夏晓林
内容:输入三个数,符合三角形的输出其面积,否则输出"error input"。
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
    double a,b,c,s,area;
    scanf("%lf %lf %lf",&a,&b,&c);
    if(a+b>c&&b+c>a&&a+c>b)
    {
        s=(a+b+c)/2;
        area=sqrt(s*(s-a)*(s-b)*(s-c));
        printf("area=%.2lf",area);
    }
    else
    {
        printf("error input");
    }
    return 0;
}

/*
时间:2016.10
作者:夏晓林
内容:输入三个数,符合三角形的输出



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: