用java由屏幕输入3个数,比较3个数的大小。并输出比较结果,将最大的数输出。
时间: 2024-09-29 18:09:49 浏览: 11
在Java中,你可以使用Scanner类从用户处获取输入,并通过if-else条件语句来比较三个数字的大小。以下是简单的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个数字:");
double num1 = scanner.nextDouble();
System.out.println("请输入第二个数字:");
double num2 = scanner.nextDouble();
System.out.println("请输入第三个数字:");
double num3 = scanner.nextDouble();
// 比较数字大小
if (num1 > num2 && num1 > num3) {
System.out.println("最大的数字是: " + num1);
} else if (num2 > num1 && num2 > num3) {
System.out.println("最大的数字是: " + num2);
} else {
System.out.println("最大的数字是: " + num3);
}
scanner.close(); // 关闭Scanner对象
}
}
```
在这个程序中,我们首先获取用户输入的三个数,然后使用if-else结构来确定哪个数最大。如果num1是最大的,那么就输出num1;如果num2最大,则输出num2;如果num3最大,则输出num3。
阅读全文