66问答网
所有问题
好像运行不了啊,题目是:输入三角形的三边的长度值,判断是否能为直角三角形的3个边长,如果可以,就输出
yes,如果不能就输出no,如果根本无法构成三角形,则输出not a triangle
举报该问题
其他回答
第1个回答 2016-12-09
#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;
}
本回答被网友采纳
第2个回答 2016-07-23
要是我做,我就先判断是不是三角形,再判断是不是直角
第3个回答 2016-07-23
n是空值啊
相似回答
输入三角形三边长度值,判断
它
是否能为直角三角形的三个
边长。
答:
1、想比别人优秀,就一定要比别人付出得多。状元林茜并不提倡过度熬夜学习,一定要保证充足的休息,高效率的学习才最关键,上课的时候集中精力听讲是自己成绩优秀的根本。2、学习就是紧跟老师,他觉得对于学习来说,计划是最重要的,而且越细越好。他会每天都安排好自己的学习,到了高考前夕,这个计划甚至...
输入三角形三边长度值,判断
它
是否为直角三角形的三
边长,如果是则输出...
答:
构不成
三角形
需要两边之和大于第三边,同时还要两边之差小于第三边。应该加上两边之差的情况
...形
三边的长度,判断是否能够
成为
直角三角形的三个
边长?
答:
cout<<"Yes"<<endl; //能够构成
直角三角形
} else cout<<"No"<<endl; //不能构成直角三角形 system("pause");return 0;}
编写程序
,输入三角形的3
条边长
,判断
该三角形
是否为直角三角形,
若是输...
答:
printf("请
输入三边的
长");scanf(" %f %f %f",&a,&b,&c);if(2*max(a,b,c)>=a+b+c)printf("三边构不成三角形");else if(2*max(a*a,b*b,c*c)==(a*a+b*b+c*c))printf("该
三角形是直角三角形
");else if(2*max(a*a,b*b,c*c)<(a*a+b*b+c*c))printf("...
输入三角形的三
条边a,b,c
,判断
它们能否构成三角形。若能构成
三角形,
指...
答:
任意两边之和大于第
三边,
两边之差小于第三边就可以构成三角形。若能构成
三角形:
1)a=b=c,等边三角形 2)有两边相等,且与第三边不等,是为等腰三角形
3
)做任意两边和的平方与第三边平方的差,只要有一组小于0,该三角形为钝角三角行,有一组等于0
为直角三角形,
三组都小于0是锐角三角形。...
输入三角形的三
条边
,判断
能否构成三角形。若能,则指出
是直角三角形
...
答:
include <stdio.h>#indlude <math.h>#define ACUTE_ANGEL 1 /* 锐角 */#define RIGHT_ANGEL 2 /* 直角 */#define OBTUSE_ANGEL 3 /* 钝角 */bool istriangle(int a, int b, int c){ bool r = false; if ((a + b) < c && (a + c) > b && (b + ...
大家正在搜
相关问题
输入三角形三边长度值,判断它是否能为直角三角形的三个边长。
给你一个三角形三边的长度,判断是否能够成为直角三角形的三个边...
编写程序,提示用户输入三角形的三条边长,判断该三角形是否为直...
编写程序,输入三角形的3条边长,判断该三角形是否为直角三角形...
编写程序,提示用户输入三角形的三条边,判断该三角形是否为直角...
输出三角形三条边的长度并判断是否为直角三角形然后我的值一直判...
C程序设计问题:根据输入的三角形的三边判断是否能组成三角形,...