编程Java程序,实现求下列数组a中元素之和及平均值。数组为a[={5,3,6,8,12,35};
以下是一个用Java编写的程序,用来计算数组中元素的总和及平均值:
```java
public class ArraySumAndAverage {
public static void main(String[] args) {
// 定义数组
int[] a = {5, 3, 6, 8, 12, 35};
// 调用方法计算总和和平均值
int sum = calculateSum(a);
double average = calculateAverage(a);
// 输出结果
System.out.println("数组元素之和为: " + sum);
System.out.println("数组元素的平均值为: " + average);
}
// 方法:计算数组元素之和
public static int calculateSum(int[] array) {
int sum = 0;
for (int number : array) {
sum += number;
}
return sum;
}
// 方法:计算数组元素的平均值
public static double calculateAverage(int[] array) {
int sum = calculateSum(array); // 使用calculateSum方法计算总和
return (double) sum / array.length; // 计算平均值
}
}
```
这段代码定义了一个名为`ArraySumAndAverage`的类,其中包含主方法`main`。它声明了一个整数数组`a`,随后定义了两个方法`calculateSum`和`calculateAverage`分别用来计算数组的总和和平均值。
- `calculateSum`方法通过遍历数组并将每个元素累加到变量`sum`中来计算总和。
- `calculateAverage`方法则首先调用`calculateSum`方法得到总和,然后除以数组的长度得到平均值。
最后,程序输出数组的总和和平均值。
AI智能问答网
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用创作工场,更聪明、更完整、更原创!