输入三角形的三条边长,判断其是否能构成三角形,并计算其面积。

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

int main()

{

    int q,w,e,x,s;

    printf("请输入三个数:");

    scanf("%d %d %d",&q,&w,&e);

    if(q+w>e&&q+e>w&&e+w>q)

    {

        x=(q+w+e)/2.0;

        s=sqrt(x*(x-q)*(x-w)*(x-e));

        printf("三角形的面积为:%d",s);

    }

    else

    {

        printf("不能构成三角形!");

    }

 

    return 0;

}

 


版权声明:本文为qq_42079627原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。