4. 编写java程序,从键盘上输入5个整数,并存放到一个数组中,然后计算所有元素的和、最大值、最小值及平均值。
时间: 2024-09-22 20:05:45 浏览: 107
下面是一个简单的Java程序,它可以从键盘上接收五个整数并存储在一个数组中,然后计算它们的总和、最大值、最小值以及平均值。
```java
import java.util.Scanner;
public class ArrayOperations {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] numbers = new int[5];
System.out.println("请输入5个整数:");
for (int i = 0; i < 5; i++) {
numbers[i] = scanner.nextInt();
}
// 计算总和
int sum = 0;
for (int number : numbers) {
sum += number;
}
// 计算最大值和最小值
int max = numbers[0];
int min = numbers[0];
for (int number : numbers) {
if (number > max) {
max = number;
}
if (number < min) {
min = number;
}
}
// 计算平均值
double average = (double) sum / numbers.length;
System.out.println("总和: " + sum);
System.out.println("最大值: " + max);
System.out.println("最小值: " + min);
System.out.println("平均值: " + average);
}
}
```
这个程序首先创建一个长度为5的整数数组,然后使用for循环读入用户输入的5个整数。接着遍历数组计算总和、最大值和最小值。最后,我们将总和除以数组的长度得到平均值。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)