要求
a,b,c为三角形三个边
area为它的面积
s是它的半周长
现在从屏幕输入三边,求出三角形的面积
代码
#include<stdio.h>
#include<math.h>
int main(void)
{
float a,b,c;
float area;
float s;
scanf("%f,%f,%f",&a,&b,&c);
s = (a+b+c)/2.0;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("三角形面积:%.0f\n",area);
return 0;
}
测试
输入
4,7,8
输出
三角形面积:14