#include"stdio.h"
#include"math.h"
int main()
{float a,b,c,area,s;
scanf("%f,%f,%f,&a,&b,&c");
s=1.0/2*(a+b+c);
area=sqrt(s*(s-a)(s-b)(s-c));
printf("area=%f\n",area);
return 0;
}
感谢邀请
代码给你稍微修改了下
#include"stdio.h"
#include"math.h"
#include<string>
int main()
{
float a = 0.0, b = 0.0, c = 0.0, area = 0.0, s = 0.0;
scanf("%f, %f, %f", &a, &b, &c);
s = 1.0 / 2 * (a + b + c);
area = sqrt(s * (s - a)*(s - b)*(s - c));
printf("area=%f\n", area);
system("pause");
return 0;
}
如有帮助,采纳一下。
#include <stdio.h>
#include <math.h>
int main()
{float a,b,c,area,s;
scanf("%f %f %f",&a,&b,&c);
s = (float) 1/2*(a+b+c);
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("area=%f\n", area);
return 0;
}
scanf("%f这有三个&a,&b,&c");改成scanf("%f%f%f", &a,&b,&c);
很高兴收到你的邀请
三个问题: