作业帮 > 综合 > 作业

c语言求三角形面积给出三角形的三边的边长,求三角形的面积.输入数据分多组,每组占一行,每行输入三边边长,以空格隔开.输入

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 01:42:36
c语言求三角形面积
给出三角形的三边的边长,求三角形的面积.
输入数据分多组,每组占一行,每行输入三边边长,以空格隔开.输入以EOF结束.
每行输出三角形的面积.精确到三位小数.
样例输入
1 2 2.5
3 4 4.5
5 6 6.5
例样输出
0.950
5.881
14.249
我的代码如下,求改正
#include "stdio.h"
#include "stdio.h"
int main()
{
float a,b,c,p,d;
while(scanf("%f%f%f",&a,&b,&c)!=EOF)
\x05{
\x05\x05p=1.0/2*(a+b+c);
\x05\x05d=sqrt(p*(p-a)*(p-b)*(p-c));
\x05\x05printf("%.3f\n",d);
\x05}
\x05return 0;
}
缺少头文件:
#include