永发信息网

编写程序,提示用户输入三角形的三条边长,判断该三角形是否为直角三角形,若是则输出结果以及三角形面积.

答案:2  悬赏:70  手机版
解决时间 2021-02-06 03:34
  • 提问者网友:棒棒糖
  • 2021-02-06 00:10
编写程序,提示用户输入三角形的三条边长,判断该三角形是否为直角三角形,若是则输出结果以及三角形面积.
最佳答案
  • 五星知识达人网友:旧脸谱
  • 2021-02-06 01:07
#include void main(void){int a,b,c;double S;int TRUE = 0;printf(Enter three numbers for sides of a triangle:);scanf(%d %d %d,&a,&b,&c);if(a * a + b * b == c * c){TRUE = 1;S = a * b / 2;}if(b * b + c * c == a * a){TRUE = 1;S = b * c / 2;}if(c * c + a * a == b * b){TRUE = 1;S = c * a / 2;}if(TRUE == 1){printf(\nIt is a right angle triangle.\n);printf(And the area of the triangle is %lf.\n,S);}}======以下答案可供参考======供参考答案1:各种编程语言语法各有不同,先找出最长的边。然后判断另外两条边长是平方是否等于最长边的平方,是的话,就是直角三角形。再用语名输出结果及三角形面积。如果不是则直接输出结果。
全部回答
  • 1楼网友:迟山
  • 2021-02-06 01:38
你的回答很对
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯