输入三个数abc由大到小Java
时间: 2024-09-27 17:04:12 浏览: 32
java输入的两个方法.docx
在Java中,如果你想输入三个数`a`, `b`, 和 `c`,并按照从大到小的顺序打印它们,你可以使用以下步骤:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个数字 a:");
double a = scanner.nextDouble();
System.out.println("请输入第二个数字 b:");
double b = scanner.nextDouble();
System.out.println("请输入第三个数字 c:");
double c = scanner.nextDouble();
// 按照从大到小排序
if (a > b && a > c) {
System.out.println("最大的数是:" + a);
} else if (b > a && b > c) {
System.out.println("最大的数是:" + b);
} else {
System.out.println("最大的数是:" + c);
}
if (a < b && a < c) {
System.out.println("最小的数是:" + a);
} else if (b < a && b < c) {
System.out.println("最小的数是:" + b);
} else {
System.out.println("最小的数是:" + c);
}
scanner.close(); // 关闭扫描器
}
}
```
这个程序首先通过`Scanner`读取用户输入的三个数,然后分别比较它们的大小,最后按照从大到小的顺序打印出最大值和最小值。
阅读全文