输入三个整数,求由这三个数构成的三角形的面积。
#include "stdio.h"
#include"math.h"
void main()
{int a,b,c;
float s,x;
printf("请输入三个数\n");
scanf("%d%d%d ",&a,&b,&c) ;
x=(1.0/2)*(a+b+c);
if((a+b>c)&&(a+c>b)&&(b+c>a));
{s=sqrt(x*(x-a)*(x-b)*(x-c));
printf("s=%f\n",s);}
}
写于2012.11.06