#include <stdio.h>
int main()
{
float a,b,c
printf("请输入三边的边长:")
scanf("%f%f%f",&a,&b,&c)
if(a>0 &&b>0 &&c>0)
{
if(a+b>c &&a+c>b &&b+c>a)
{
printf("(%.2f,%.2f,%.2f)能围成三角形\n",a,b,c)
}
else
{
printf("(%.2f,%2.2f,%.2f)不能围成三角形\n",a,b,c)
}
}
return 0
}
判断三角形类型。输入三角形的三条边a,b,c,判断它们能否构成三角形。若能构成三角形,指出是何种三角形(等腰三角形、等边三角形、直角三角形、等腰直角三角形、一般三角形),计算精度:1E-1。
输入提示信息:“Input a,b,c:”
输入格式:"%f,%f,%f"。
#includemain()
{double
a,b,c
printf("请输入要判断的三边长")
scanf("%lf%lf%lf",&a,&b,&c)
if(a>0&&b>0&&c>0&&a+b>c&&a+c>b&&b+c>a)
printf("该三条边可以组成一个三角形")
else
printf("该三条边不可以组成一个三角形")}
希望对你有所帮助!