代码实现:
#include <stdio.h>
#include <math.h>
int main()
{
float a, b, c;
printf("输入三个正实数:\n");
scanf("%f%f%f", &a, &b, &c);
if (a + b > c && a + c > b && b + c > a)
{
if (a * a + b * b == c * c)
{
printf("能构成直角三角形。\n");
}
else
{
printf("不能构成之间三角形。\n");
}
}
}
实现结果: