用java写一个二阶矩阵转置
时间: 2023-04-09 22:02:43 浏览: 152
好的,我可以回答这个问题。以下是用 Java 写一个二阶矩阵转置的代码示例:
```java
public class MatrixTranspose {
public static void main(String[] args) {
int[][] matrix = {{1, 2}, {3, 4}}; // 定义一个二阶矩阵
int[][] transpose = new int[matrix[0].length][matrix.length]; // 定义一个转置后的矩阵
// 转置矩阵
for (int i = 0; i < matrix.length; i++) {
for (int j = 0; j < matrix[0].length; j++) {
transpose[j][i] = matrix[i][j];
}
}
// 输出转置后的矩阵
for (int i = 0; i < transpose.length; i++) {
for (int j = 0; j < transpose[0].length; j++) {
System.out.print(transpose[i][j] + " ");
}
System.out.println();
}
}
}
```
这个程序可以将一个二阶矩阵转置,并输出转置后的矩阵。
阅读全文
相关推荐





