c语言如何判断abc能否构成三角形?

Python015

c语言如何判断abc能否构成三角形?,第1张

#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"。

#include

main()

{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("该三条边不可以组成一个三角形")}

希望对你有所帮助!