Java-控制台输入三个数,比较大小,并按从小到大排列数出

import java.util.Scanner;
public class Demo5 {

	public static void main(String[] args) {
		Scanner input=new Scanner(System.in);
		System.out.println("请输入第一个数:");
		int a=input.nextInt();
		System.out.println("请输入第二个数:");
		int b=input.nextInt();
		System.out.println("请输入第三个数:");
		int c=input.nextInt();
		int max;
		int middle;
		int min;
		max=(a>b?a:b)>c?(a>b?a:b):c;		//找到三个数中的最大值
		min=(a<b?a:b)<c?(a<b?a:b):c;		//找到三个数中的最小数
		middle=a+b+c-(max+min);				//通过减法找到中间的数
		System.out.println("三个数从小到大排列依次为:"+min+" "+middle+" "+max);
        input.close();
	}
}

    原文作者:陈大大的期待
    原文地址: https://blog.csdn.net/m0_46636892/article/details/119255063
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞