當前位置:編程學習大全網 - 編程軟體 - C語言編程題 程序要求:編寫壹個程序,根據用戶輸入的三角形的三邊判定三角形的類型

C語言編程題 程序要求:編寫壹個程序,根據用戶輸入的三角形的三邊判定三角形的類型

#include?<stdio.h>

#include?<math.h>

int?main()

{float?a,b,c,t;

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

if(a>=b+c||b>=a+c||c>=a+b)

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

else

if(a==b&&b==c)

printf("等邊三角形\n");

else

if(a==b||b==c||a==c)

printf("等腰三角形\n");

?else

{if(a<b){t=a;a=b;b=t;}

if(a<c){t=a;a=c;c=t;}

if(fabs(a*a-b*b-c*c)<1e-6)

?printf("直角三角形\n");

else

?printf("壹般三角形\n");?

}?

return?0;

}

  • 上一篇:根據上面的材料,展開想象,編寫壹個童話故事,題目自擬。600字
  • 下一篇:c語言小白提問。如何讀取字符串文件,統計不同長度單詞的總出現頻率?
  • copyright 2024編程學習大全網