从键盘输入5个整数,存入数组并输出,求出最大值与最小值
时间: 2025-01-05 21:43:44 浏览: 4
当你需要从键盘输入五个整数并将它们存储到数组中,可以按照以下步骤进行:
1. 首先,创建一个足够大的数组来存放这五个数字。
2. 使用`Scanner`类从用户那里获取输入,询问他们分别输入哪些整数。
3. 循环五次,每次读取一个整数,并将其添加到数组中。
4. 输入结束后,遍历数组,找出其中的最大值和最小值。你可以用两个变量分别记录当前找到的最大值和最小值,然后逐个比较每个元素更新这两个变量。
5. 最后,输出找到的最大值和最小值。
这是一个简单的伪代码示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] numbers = new int[5];
System.out.println("请输入五个整数:");
for (int i = 0; i < 5; i++) {
System.out.print("第 " + (i+1) + " 个数:");
numbers[i] = scanner.nextInt();
}
// 初始化最大值和最小值为第一个元素
int max = numbers[0];
int min = numbers[0];
// 比较数组中的每一个元素,更新最大值和最小值
for (int number : numbers) {
if (number > max) {
max = number;
} else if (number < min) {
min = number;
}
}
System.out.println("最大值是:" + max);
System.out.println("最小值是:" + min);
scanner.close();
}
}
```
阅读全文