编写一个Java程序,在程序中从键盘输入三个整数,比较他们的大小,并输出最大的整数
时间: 2024-09-13 09:09:55 浏览: 67
当然可以。下面是一个简单的Java程序示例,它会提示用户输入三个整数,然后比较它们并输出其中的最大值:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个整数:");
int num1 = scanner.nextInt();
System.out.println("请输入第二个整数:");
int num2 = scanner.nextInt();
System.out.println("请输入第三个整数:");
int num3 = scanner.nextInt();
// 比较并找出最大值
int maxNum = compareNumbers(num1, num2, num3);
System.out.println("这三个数字中最大的是: " + maxNum);
scanner.close(); // 关闭扫描器
}
// 比较两个数并返回较大的那个
private static int compareNumbers(int a, int b, int c) {
return Math.max(a, Math.max(b, c));
}
}
```
在这个程序中,我们首先创建了一个`Scanner`对象来获取用户的输入。接着,分别读取三个整数并将它们传递给`compareNumbers`方法进行比较。最后,通过`Math.max`函数找到并输出最大值。
如果你想要运行这个程序,只需复制代码到一个名为`Main.java`的文件中,然后用Java编译器`javac`编译并运行即可。
阅读全文