题目描述
输入三个正整数,如果不能构成三角形,输出“不能构成三角形”;
如果能构成直角三角形,输出“能构成直角三角形”;
如果不能构成直角三角形,输出“不能构成直角三角形”.
输入
3 4 5
输出
能否构成直角三角形
样例输入
1 2 3
样例输出
不能构成三角形
参考代码
# include<stdio.h>
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a)
{
if(a*a+b*b==c*c||b*b+c*c==a*a||a*a+c*c==b*b)
printf("è½ææç´è§ä¸è§å½¢n");
else printf("ä¸è½ææç´è§ä¸è§å½¢n");
}
else printf("ä¸è½ææä¸è§å½¢n");
return 0;
}
解析
暂无