本文主要是介绍5、输入三角形的三个边长a,b,c,输出面积s,要求保留一位小数位,总位数7位。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
/*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);}elseprintf("a,b,c不能构成三角形"); return 0;
}
这篇关于5、输入三角形的三个边长a,b,c,输出面积s,要求保留一位小数位,总位数7位。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!