输出三个数中的最大值
方法①
int num1 = 21;
int num2 = 38;
int num3 = 59;
int max ;
if(num1 > num2 && num1 > num3){
max = num1;
System.out.println("最大值为:" + max);
} else if (num2 > num1 && num2 > num3) {
max = num2;
System.out.println("最大值为:" + max);
} else{
max = num3;
System.out.println("最大值为" + max);
}
方法②
Scanner scan = new Scanner(System.in);
System.out.println("请分别输入三个整数的值:a,b,c(以空格隔开)");
int a = scan.nextInt();
int b = scan.nextInt();
int c = scan.nextInt();
scan.close();
System.out.println("三个数的值分别是:" + a + " " + b + " " + c);
if(a > b){
if(a > c){
System.out.println("三个数的最大值为:" + a);
}else{
System.out.println("三个数的最大值为:" + c);
}
}else if(b > c){
System.out.println("三个数中的最大值为:" + b);
}else{
System.out.println("三个数中的最大值为:" + c);
}