#include "stdio.h"
#include "math.h"
float tty(int a,int b,int c)
{
float s,p;
p=(a+b+c)/2.0;
s=sqrt(p*(p-a)*(p-b)*(p-c));
return s;
}
int sjx(int a,int b,int c)
{
int t;
if(a+b>c&&a+c>b&&b+c>a)t=tty(a,b,c);
else t=0;
return t;
}
main()
{
int a,b,c;
float s;
printf("请输入三角形对应的三条边\n");
scanf("%d%d%d",&a,&b,&c);
s=sjx(a,b,c);
if(s!=0)printf("三角形的面积为:%4.2f\n",s);
else printf("所输入的三条边不能构成三角形!");
}
转载请注明原文地址:https://blackberry.8miu.com/read-8108.html