:编写一个能接收用户输入的整形数据并存放到整形数组内,计算数组的和、平均值和最大值并输出的小程序(用java)
时间: 2024-05-21 13:13:57 浏览: 114
好的,这里是一段能够实现您要求的Java程序代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数组长度:");
int n = scanner.nextInt();
int[] arr = new int[n];
int sum = 0;
int max = Integer.MIN_VALUE;
for (int i = 0; i < n; i++) {
System.out.println("请输入第" + (i + 1) + "个数:");
arr[i] = scanner.nextInt();
sum += arr[i];
if (arr[i] > max) {
max = arr[i];
}
}
double avg = sum * 1.0 / n;
System.out.println("数组的和为:" + sum);
System.out.println("数组的平均值为:" + avg);
System.out.println("数组的最大值为:" + max);
}
}
您可以运行这段程序,并按照提示逐步输入数据,程序会自动帮您计算出数组的和、平均值和最大值,并输出到屏幕上。希望能够满足您的要求。
阅读全文
相关推荐
![rar](https://img-home.csdnimg.cn/images/20241231044955.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)
![c](https://img-home.csdnimg.cn/images/20250102104920.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pptx](https://img-home.csdnimg.cn/images/20241231044947.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)