好像运行不了啊,题目是:输入三角形的三边的长度值,判断是否能为直角三角形的3个边长,如果可以,就输出
3个回答
展开全部
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a*a+b*b==c*c ||a*a+c*c==b*b||c*c+b*b==a*a)
printf("yes\n");
else
if(a+b<c||a+c<b||b+c<a)
printf("not a triangle\n");
else
printf("no\n");
return 0;
}
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a*a+b*b==c*c ||a*a+c*c==b*b||c*c+b*b==a*a)
printf("yes\n");
else
if(a+b<c||a+c<b||b+c<a)
printf("not a triangle\n");
else
printf("no\n");
return 0;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要是我做,我就先判断是不是三角形,再判断是不是直角
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-07-23
展开全部
n是空值啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询