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