输入a,b,c 判断组成三角形类型

来源:互联网 发布:java程序员转行做别的 编辑:程序博客网 时间:2024/04/29 02:14
#include <stdio.h>int main(){      int a[3];   int i,j,t,cos;   while(scanf("%d %d %d",&a[0],&a[1],&a[2])!= EOF)   {    for(i=0;i<2;i++)   //冒泡排序    {    for(j=0;j<2-i;j++)        {       if(a[j]<a[j+1])   {       t=a[j+1];a[j+1]=a[j];a[j]=t;        }    }    }    cos=a[1]*a[1]+a[2]*a[2]-a[0]*a[0];    //判断最大角即可    if(cos==0)    {    printf("直角三角形\n");        }     if(cos<0)    {    printf("钝角三角形\n");        }    if(cos>0)    {    printf("锐角三角形\n");        }   }    return 0 ;}

0 0