定义一个4*4的double型数组,通过键盘输入数据,计算每一行,每一列的平均值,输出相关结果。
时间: 2023-06-01 14:07:28 浏览: 116
好的,这是一个技术问题,我能回答。以下是实现代码(Java):
```
import java.util.Scanner;
public class AverageCalculator {
public static void main(String[] args) {
double[][] arr = new double[4][4];
Scanner scanner = new Scanner(System.in);
// 输入数据
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
System.out.print("请输入第" + (i+1) + "行第" + (j+1) + "列的数据:");
arr[i][j] = scanner.nextDouble();
}
}
// 计算每一行的平均值并输出
for (int i = 0; i < 4; i++) {
double sum = 0;
for (int j = 0; j < 4; j++) {
sum += arr[i][j];
}
double avg = sum / 4;
System.out.println("第" + (i+1) + "行的平均值为:" + avg);
}
// 计算每一列的平均值并输出
for (int j = 0; j < 4; j++) {
double sum = 0;
for (int i = 0; i < 4; i++) {
sum += arr[i][j];
}
double avg = sum / 4;
System.out.println("第" + (j+1) + "列的平均值为:" + avg);
}
}
}
```
您可以将此代码保存为 AverageCalculator.java 并编译运行。
阅读全文