给定三个 int 变量, 求其中的大值和小值.
在这里插入代码片
public class Test02 {
public static void main(String[]args){
java.util.Scanner s=new java.util.Scanner(System.in);
//用户输入第一个数字
System.out.println("请输入第一个数字");
//接收第一个数字
int a =s.nextInt();
//用户输入第二个数字
System.out.println("请输入第二个数字");
//接收第二个数字
int b =s.nextInt();
//用户输入第三个数字
System.out.println("请输入第三个数字");
//接收第三个数字
int c =s.nextInt();
int max;
int min;
max = (max =a>b?a:b)>c?max:c;
min = (min =a>b?b:a)>c?c:min;
System.out.println("最大值是"+max);
System.out.println("最小值是"+min);
}
public static void main1(String[]args){
int a = 10;
int b = 30;
int c = 20;
int max;
int min;
max = (max =a>b?a:b)>c?max:c;
min = (min =a>b?b:a)>c?c:min;
System.out.println("max = "+max);
System.out.println("min = "+min);
}
}