使用键盘录入三个整数,找出最大值并打印在控制台
解题思路:使用三元运算符对三个整数进行比较。
public class Test {
public static void main(String[] args) {
// 1.使用Scanner键盘录入三个整数
Scanner sc = new Scanner(System.in);
System.out.println("请输入三个整数");
int num1 = sc.nextInt();
int num2 = sc.nextInt();
int num3 = sc.nextInt();
//2.用三元运算符获取前两个整数的最大值,并用临时变量保存起来
int temp = num1 > num2 ? num1:num2;//使用临时变量temp记录num1和num2中的最大值
//3.用三元运算符,让临时最大值,和第三个整数,进行比较,并记录结果
int max = temp > num3 ? temp:num3;
System.out.println("三个数中最大的整数为:"+max);
}
}