java中比较三个数大小依次输出
时间: 2023-12-18 13:26:46 浏览: 166
java代码-输入三个数,按从大到小输出
在中比较三个数大小并依次输出可以使用if语句或者三目运算符来实现。以下是使用三目运算符的示例代码:
```
import java.util.Scanner;
public class CompareThreeNumbers {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入第一个数:");
int a = input.nextInt();
System.out.println("请输入第二个数:");
int b = input.nextInt();
System.out.println("请输入第三个数:");
int c = input.nextInt();
int max = (a > b ? a : b) > c ? (a > b ? a : b) : c;
int min = (a < b ? a : b) < c ? (a < b ? a : b) : c;
int middle = a + b + c - max - min;
System.out.println("三个数从小到大排列依次为:" + min + " " + middle + " " + max);
input.close();
}
}
```
以上代码中,首先使用Scanner类从键盘输入三个整数,然后使用三目运算符找到三个数中的最大值和最小值,最后通过减法找到中间的数,并依次输出三个数从小到大排列的结果。
阅读全文