/*4,判断任意三个数能否构成三角形,如果能求三角形面积*/
#include<stdio.h>
#include<math.h>
int main()
{
float a,b,c,s,area;
printf("please input any digital a b c\n");
scanf("%f,%f,%f",&a,&b,&c);
if(a+b>c){
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("a=%f,b=%f,c=%f\narea=%7.1f",a,b,c,area);
}
else
printf("a,b,c不能构成三角形");
return 0;
}
5、输入三角形的三个边长a,b,c,输出面积s,要求保留一位小数位,总位数7位。
最新推荐文章于 2024-09-16 14:26:58 发布