编写一个Java程序,要求从键盘输入一些数字放到数组中,找到并输出最大值和最小值。
时间: 2024-02-22 14:55:33 浏览: 23
以下是一个从键盘输入数字并找到最大值和最小值的Java程序:
```java
import java.util.Scanner;
public class MaxMinNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入数字的个数:");
int n = scanner.nextInt();
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
System.out.print("请输入第" + (i + 1) + "个数字:");
arr[i] = scanner.nextInt();
}
int max = arr[0], min = arr[0];
for (int i = 1; i < n; i++) {
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
System.out.println("最大值为:" + max);
System.out.println("最小值为:" + min);
}
}
```
该程序首先从键盘输入数字的个数,然后根据数字的个数创建一个数组,并从键盘输入每个数字。接着,使用循环遍历数组,找到最大值和最小值,并输出结果。