java 输入若干整数 输出最小值和最大值
时间: 2023-09-10 13:11:37 浏览: 113
比较输入的六个数,,输出最小值
以下是Java程序的实现:
```
import java.util.Scanner;
public class MinMax {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int min = Integer.MAX_VALUE;
int max = Integer.MIN_VALUE;
for (int i = 0; i < n; i++) {
int num = input.nextInt();
if (num < min) {
min = num;
}
if (num > max) {
max = num;
}
}
System.out.println("最小值:" + min);
System.out.println("最大值:" + max);
}
}
```
程序首先使用`Scanner`类获取输入的整数个数`n`,然后使用`for`循环输入`n`个整数,并分别比较每个数和当前的最小值和最大值,更新最小值和最大值。最后输出结果。需要注意的是,最初的最小值应该设置为`Integer.MAX_VALUE`,最大值应该设置为`Integer.MIN_VALUE`,以确保每个输入的数都能与其进行比较。
阅读全文