输入三角形三条边a,b,c,判断他们能否构成三角形

2025-03-14 01:54:44
推荐回答(2个)
回答1:

#include<stdio.h>

int main()

{

float a,b,c;

scanf("%f%f%f",&a,&b,&c);

if(a+b>c&&a+c>b&&b+c>a)

printf("可以构成三角形\n");

else printf("不能构成三角形\n");

getch();

return 0;

}

简介

三角形(triangle)是由同一平面内不在同一直线上的三条线段‘首尾’顺次连接所组成的封闭图形,在数学、建筑学有应用。

常见的三角形按边分有普通三角形(三条边都不相等),等腰三角(腰与底不等的等腰三角形、腰与底相等的等腰三角形即等边三角形);按角分有直角三角形、锐角三角形、钝角三角形等,其中锐角三角形和钝角三角形统称斜三角形。

回答2:

#include
int main()
{
float a,b,c;
scanf("%f%f%f",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a)
printf("可以构成三角形\n");
else printf("不能构成三角形\n");
getch();
return 0;
}