1. 程式人生 > >Java學習小程式(2)輸出三個數中的最大值

Java學習小程式(2)輸出三個數中的最大值

使用者從控制檯接收三個整數,通過程式找出三個數中的最大值。(3種方法)

package day03;
//輸入三個int數中的最大值
import java.util.Scanner;
public class Text01 {
    public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		System.out.println("請依次輸入三個整數:a,b,c(以空格隔開)");
		int a = scan.nextInt();
		int b = scan.nextInt();
		int c = scan.nextInt();
        //方法一
		int d=a>b?a:b;
        int max=d>c?d:c;
        System.out.println("最大值為:"+max);
        //方法二
        if (a>b && a>c) {
        	System.out.println("最大值為"+a);
        }else if(b>c && b>a) {
        	System.out.println("最大值為"+b);
        }else if(c>b && c>a) {
        	System.out.println("最大值為"+c);
        }else {
        	System.out.println("出現異常");
        }
	   //方法三
        int e=Math.max(c, Math.max(a, b));
        System.out.println("最大值為"+e);
	}
}