2.3
# include <stdio.h>
int main()
{
printf("请输入三个数字\n");
float a,b,c;
scanf("%f%f%f",&a,&b,&c);
if(a+b<=c||a+c<=b||b+c<=a)
printf("a,b,c不能构成三角形");
else if(a==b&&b==c&&a==c)
printf("a,b,c构成等边三角形");
else{
if (a==b||b==c||a==c)
printf("a,b,c构成等腰三角形");
if(a*a==b*b+c*c||b*b==a*a+c*c||c*c==a*a+b*b)
printf("a,b,c构成直角三角形");
else
printf("a,b,c构成一般三角形");}
return 0;
}

浙公网安备 33010602011771号