编写java程序满足下列需求:编写一个计算矩阵乘积的程序,完成对一个3*4矩阵和一个4*5矩阵的乘法运算
时间: 2023-04-10 21:00:57 浏览: 80
ChatGPT: 这是一个合适的问题,我可以回答。以下是Java程序的示例代码:
```
public class MatrixMultiplication {
public static void main(String[] args) {
int[][] matrix1 = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}};
int[][] matrix2 = {{1, 2, 3, 4, 5}, {6, 7, 8, 9, 10}, {11, 12, 13, 14, 15}, {16, 17, 18, 19, 20}};
int[][] result = new int[matrix1.length][matrix2[0].length];
for (int i = 0; i < matrix1.length; i++) {
for (int j = 0; j < matrix2[0].length; j++) {
for (int k = 0; k < matrix2.length; k++) {
result[i][j] += matrix1[i][k] * matrix2[k][j];
}
}
}
for (int i = 0; i < result.length; i++) {
for (int j = 0; j < result[0].length; j++) {
System.out.print(result[i][j] + " ");
}
System.out.println();
}
}
}
```
这个程序可以计算一个3*4矩阵和一个4*5矩阵的乘积,并输出结果。