问题补充说明:
#营include<stdio.h>
#include<math.h>
main()
{
floata,b,c,s,area=0;
printf("请输入三角形三个边,空格间隔,回车结束!\n");
scanf("%f%f%f",&a,&b,&c);
if(a+b<=c||a+c<=b||b+c<=a)
{printf("输入错误,三角形两边之和应大于第三边,请重新输入!\n");return0;}
else
s=(a+b+c)/2;
area=sqrt(s二两晚般称备*(s-a)*(s-b)*(s-c));
printf("三角形面积是:%.3f",area);//保留了三位小数
}
标签:C语言,急求,海伦
版权声明:文章由 神舟问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.shenzhouwen.com/life/389316.html