hdu 2039 三角形

题目

有两个问题:

一、判断能否构成三角形的条件,是三条边中,任意两条边大于第三条边:(a+b>c)&&(a+c>b)&&(c+b>a)

二、三角形的边长可能为小数,所以要用float型的或者double型的变量


#include <stdio.h>
int main()
{
int n;
double a,b,c,i;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%lf%lf%lf",&a,&b,&c);
if((a+b>c)&&(a+c>b)&&(c+b>a))
printf("YES
");
else 
printf("NO
");
}
return 0;
}


原文地址:https://www.cnblogs.com/qie-wei/p/12094148.html