Java基础进阶-输入三个数,输出最大值

Java基础进阶
输入三个double类型数据,输出最大值。
/*
if简法语句,输入三个数,输入最大的数值。
*/

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;
}

}

发布了18 篇原创文章 · 获赞 16 · 访问量 400

猜你喜欢

转载自blog.csdn.net/lierenbiji21/article/details/105317364
今日推荐