用Java编写程序求出控制台输入的10个整数的最大值和最小值、平均值
时间: 2024-03-06 11:49:32 浏览: 116
好的,以下是一个Java程序,它可以计算控制台输入的10个整数的最大值、最小值和平均值:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int[] numbers = new int[10];
Scanner scanner = new Scanner(System.in);
// 读取10个整数
for (int i = 0; i < 10; i++) {
System.out.print("请输入第" + (i+1) + "个整数:");
numbers[i] = scanner.nextInt();
}
// 计算最大值、最小值和平均值
int maxNum = numbers[0];
int minNum = numbers[0];
int sum = 0;
for (int i = 0; i < 10; i++) {
if (numbers[i] > maxNum) {
maxNum = numbers[i];
}
if (numbers[i] < minNum) {
minNum = numbers[i];
}
sum += numbers[i];
}
double avgNum = (double) sum / 10;
// 输出结果
System.out.println("最大值:" + maxNum);
System.out.println("最小值:" + minNum);
System.out.println("平均值:" + avgNum);
}
}
```
你可以将以上代码复制到Java环境中运行,或者将代码保存为一个.java文件并在命令行中运行。希望能帮到你!
阅读全文