使用三目运算求三个数的最大值、最小值和中间值
程序员文章站
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**
下一篇: openssl rsa非对称加密