第1关:练习-Java类和对象之static关键字之检验三边是否构成三角形
任务描述
本关任务:根据键盘输入的三个 double 型的数字判断其是否能构成三角形。
编程要求
仔细阅读右侧编辑区内给出的代码框架及注释,按照提示编写程序代码。
测试说明
平台将使用测试集运行你编写的程序代码,若全部的运行结果正确,则通关。 可在右侧“测试结果”区查看具体的测试集详情。
开始你的任务吧,祝你成功!
源代码:
/**
* 任务:根据键盘输入的三个 double 型的数字判断其是否能构成三角形。
* 类名为:Triangle
*/
import java.util.Scanner;
public class Triangle {
// 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
/********** Begin **********/
/**
* 定义一个静态方法,该方法检验三边是否能构成三角形,携带三个参数,分别为传来的三个参数,无返回值
* 如果能构成,不换行输出:这三条边可以构成三角形
* 如果不能,不换行输出:这三条边不能构成三角形
*/
static void jianyan(double a,double b,double c)
{
if(a+b>c&&a+c>b&&c+b>a)
System.out.print("这三条边可以构成三角形");
else
System.out.print("这三条边不能构成三角形");
}
public static void main(String[]args)
{
Scanner in=new Scanner(System.in);
double a=in.nextDouble();
double b=in.nextDouble();
double c=in.nextDouble();
Triangle.jianyan(a, b, c);
}
// 定义主方法
// 获取键盘输入的三个数
// 通过类名.方法名的方式调用检验三边是否能构成三角形的方法,分别将键盘输入的三个数传入该方法中
/********** End **********/
}