Java基础进阶
输入三个double类型数据,输出最大值。
import java.util.Scanner;
public class notepadtext2{
public static void main(String[] args){
//创建输入对象
Scanner sr = new Scanner(System.in);
//接收数据
System.out.println("请输入第一位小朋友的身高:.... ");
double number1 = sr.nextDouble();
System.out.println("请输入第一位小朋友的身高:.... ");
double number2 = sr.nextDouble();
System.out.println("请输入第一位小朋友的身高:.... ");
double number3 = sr.nextDouble();
//判断并运算出最大值
//方法一
//double heigh = max(number1,number2);
//double heigh1 = max(heigh ,number3);
//方法二
double a = max(max(number1,number2),number3);
System.out.println("三位小朋友中最高的是:"+a+"cm");
}
/*
max函数为获取两个数中最大值的方法
返回最大值,数据类型double;
*/
public static double max(double a,double b){
double m = a>b?a:b;
return m;
}
}