欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用三目运算求三个数的最大值、最小值和中间值

程序员文章站 2024-03-16 20:28:34
...
public static void main(String[] args) {
		System.out.println("请输入三个整数,中间用空格隔开:");
		Scanner sc = new Scanner(System.in);
		   //用来接收输入的三个整数
			int num1=sc.nextInt();
			int num2=sc.nextInt();
			int num3=sc.nextInt();
			//求三个数的最小值
			int min=num1<num2?num1:num2;
			     min=min<num3?min:num3;
			//求三个数的最大值
			int max=num1>num2?num1:num2;
			     max=max>num3?max:num3;
			//求三个数的中间值
			int middle=(num1+num2+num3)-min-max;
			System.out.println("这三个数中的最小值为:"+min);
			System.out.println("这三个数中的最大值为:"+max);
			System.out.println("这三个数中的中间值为:"+middle);
	}
**注意:运行的时候需要导入包import java.util.Scanner**