问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

编函数fun,以三角形的三个边长为参数,判断是否为直角三角形

发布网友 发布时间:2024-09-28 06:58

我来回答

3个回答

热心网友 时间:2024-10-15 23:32

import java.util.InputMismatchException;
import java.util.Scanner;

public class Main {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a, b, c;
try {
a = sc.nextInt();
b = sc.nextInt();
c = sc.nextInt();
if(a > 0 && b > 0 && c > 0 && a + b > c && b + c > a && c + a > b)
System.out.println("Yes");
else
System.out.println("No");
} catch(InputMismatchException e) {
System.out.println("Input type mismatch error!");
}
sc.close();
}
}追问学霸君,我们暂时只学了C语言

学霸君,我们暂时只学了C语言

热心网友 时间:2024-10-15 23:33

比如勾3股4玄5可以证明它是90度除此之外还其它参数

热心网友 时间:2024-10-15 23:33

下面是一个可以判断三角形是否为直角三角形的函数 `fun`。该函数接受三个参数,即三角形的三条边长,如果这三条边正好构成一个直角三角形,则返回 1,否则返回 0。

```c
int fun(int a, int b, int c) {
// 将三条边按大小排序,a 是最长的边
if (a < b) {
int t = a;
a = b;
b = t;
}
if (a < c) {
int t = a;
a = c;
c = t;
}

// 使用勾股定理判断是否为直角三角形
if (a * a == b * b + c * c) {
return 1;
} else {
return 0;
}
}
```

在这个函数中,我们首先将三条边按照从大到小的顺序排列,使得 `a` 是最长的边。然后,我们使用勾股定理判断这三条边是否能够构成一个直角三角形。具体来说,如果 $a^2 = b^2 + c^2$,则说明三角形是一个直角三角形,函数返回值为 1;否则,函数返回值为 0。

需要注意的是,在实际应用中,由于浮点数精度的问题,使用勾股定理判断是否为直角三角形时可能会出现误差。因此,对于重要的应用场景,建议使用其他方法进行判断。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...结构的施工分包给其他单位那么是不是EPC总承包就不能分包 Win11玩不了地平线4如何解决_Win11玩不了地平线4怎么办 Win11玩不了地平线4如何解决_Win11玩不了地平线4怎么解决 地平线5警告显卡内存过低怎么办 极限竞速地平线5闪退怎么解决 极限竞速地平线5闪退解决方法 怎样册除手机屏幕上(精品游戏)图标 烧结普通砖有哪些 烧结普通砖都有哪些 ...4年后的年龄与弟弟3年前的年龄和是35岁。今年哥与弟各几岁??_百度... ...等于弟弟7年后的年龄,哥哥4年后与弟弟3年前的年龄的和是35岁。哥哥... java编写应用程序,读取用户输入的3个非0数据,判断并输出这3个值看能否... ...使得它含有负分数,正整数,并且使它的第30个数为30 科目三教练反复强调的地方,考试时一定要注意! 输入三个整数,用于判定是否能够构成三角形。详细题目见补充,求帮助_百 ... ...1、 外部输入3个浮点数据,判断是否构成一个三角形; ...n为正整数,m&gt;n)且以这三边线段能否构成一个直角三角形? 给定三个正整数,分别表示三条线段的长度,判断这三条线段能否构成一个三... ...三条边长度判断是否能组成一个三角形 如果可以输出YES 否输出NO... ...输入3个正整数,判断这三个数作为边长能否构成一个三角形,然后输出相 ... ...河科大,许昌学院,安阳工的食品科学与工程专业哪个学校好?这四个学校... 2021年最新劳动法高温补贴 2021劳动法高温补贴标准介绍 江苏捷骋汽车销售有限公司怎么样? 山东捷骋检验检测有限公司怎么样? 山东捷骋检验检测有限公司怎么样 打网球或者羽毛球那个对投实心球帮助大? 刘备粮尽弹绝为什么曹操还是没能入主汉中 如何教育家长管教打架的孩子 如何解决孩子爱打架的现象 孩子爱打架怎么办 关于华东村拆迁赔偿的问题 用java语言编写方法isprime(int a) 用来判断一个整形数a是否为素数,若... ...21,34,55,89...一个数是前2个数的和 请问在JAVA 里这个用数组怎么写... ...U盘最近不知道为什么在网吧电脑老是不能识别,我的mp4却可以,但是在家... 新买了一个64g的u盘 在网吧电脑上能正常使用,在本上也能正常使用,但是... 线粒体中不含的酶是乳酸氧化酶?各位兄台,知道什么说什么,越多越好_百 ... 匡威穿36.5码Supra穿几码啊?(本人女) 平时穿匡威的鞋子36.5码不过有点大,耐克的板鞋大概36码,现在想买air m... 匡威的鞋的码数和自己平时穿鞋的码数差多少?码数是36.5左右的人... 为什么ps5颜色不鲜亮ps5颜色不对 清华紫光Unispro PS5DN重要参数 清华紫光Unispro PS5L基本参数 ...我平常穿匡威选的是37或者36.5,穿aj是选36.5还是37.5合适呢?_百度... 玩ps53d眩晕怎么办玩ps5头晕恶心 ...37码,匡威是36.5码,那我买aj是应该买36.5还是37.5 老工伤退休工资待遇是怎样的 洋葱怎么切不流泪 特别实用 苹果更新一半能取消吗。 你好,我9月19日在苏宁购买了贵厂海尔ES60H一D3电热水器,可使用后发现在... 冰柜的运行灯始终亮怎么回事? 冰柜运行灯不灭的原因有哪些?