#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c;
float s,area;
scanf ("%d%d%d",&a,&b,&c);
s=a+b+c/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
if(a+b>c&&b+c>a&&a+c>b)
printf ("%f",area);
else
printf ("不能构成三角形");
return 0;
}
运行结果如下:
知识点:
1.学会将三角形面积的数学公式写成C语言表达式;
2.了解&&的使用。