在C程序中,输入a,b,c三个数,分别用它们作为三条边,判断能否构成三角,如果能则求出面积

2024-11-07 11:35:51
推荐回答(1个)
回答(1):

#include
#include

int main(){
int a,b,c;
float s ;
scanf("%d%d%d",&a,&b,&c);
if(a+b<=c||c+b<=a||a+c<=b)
{
printf("can not");
}
else
{
s=(a+b+c)/2;
s=sqrt(s*(s-a)*(s-b)*(s-c));
printf("%f",s);
}
return 0 ;
}