使用java的数组编写一个程序,控制台输入10个数,分别输出最大数和最小数
时间: 2024-11-29 12:37:56 浏览: 1
在Java中,你可以使用数组和遍历的方式来完成这个任务。下面是一个简单的示例程序:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] numbers = new int[10]; // 创建一个可以存储10个整数的数组
System.out.println("请输入10个数字:");
for (int i = 0; i < 10; i++) {
numbers[i] = scanner.nextInt(); // 从控制台读取用户输入并存入数组
}
// 初始化最大值和最小值为数组的第一个元素
int max = numbers[0];
int min = numbers[0];
// 遍历数组找出最大值和最小值
for (int num : numbers) {
if (num > max) {
max = num;
} else if (num < min) {
min = num;
}
}
// 输出结果
System.out.println("最大的数是: " + max);
System.out.println("最小的数是: " + min);
scanner.close();
}
}
```
当你运行这个程序,它会提示用户依次输入10个数字,然后计算并显示这10个数字中的最大值和最小值。
阅读全文