计算边长为abc的面积

来源:互联网 发布:期房还是二手房 知乎 编辑:程序博客网 时间:2024/04/28 01:15
#include<stdio.h>#include<math.h>#define EPS 1e-1main(){float a,b,c,s,area;int flag=1;printf("Input a,b,c:");scanf("%f,%f,%f",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a){s=(a+b+c)/2.0;area=sqrt(s*(s-a)*(s-b)*(s-c));printf("%f",area);flag=0;}elseprintf("输出:不能构成三角形\n");return 0;}

运行结果为:
这里写图片描述
这里写图片描述