天天看点

判断直角三角形

#include<stdio.h>

int main()

{

    int a,b,c,m;

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

    if(a+b<=c&&a-b>=c)

        printf("not a triangle\n");

    if(a<=b)

    {m=a;a=b;b=m;}

    if(a<=c)

    {m=a;a=c;c=m;}

    if(b<=c)

    {m=b;b=c;c=m;}

    if(b*b+c*c==a*a)

        printf("yes");

    else

        printf("no");

    return 0;

} 知识点:if语句和运算符的使用。 心得体会:自打放假以来,就独得懒惰恩宠;今沉心静气,淡然自若;看得题目一道,此题颇有心机,须比大小,换位置;不负此间心血,终有果可食。

判断直角三角形