用java定义一个3*3矩阵,行列互换输出
时间: 2023-04-03 14:03:55 浏览: 141
可以使用以下代码实现:
```java
int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
for (int i = 0; i < matrix.length; i++) {
for (int j = 0; j < matrix[i].length; j++) {
System.out.print(matrix[j][i] + " ");
}
System.out.println();
}
```
输出结果为:
```
1 4 7
2 5 8
3 6 9
```
相关问题
定义一个3*3矩阵,行列互换输出
可以这样定义一个3*3矩阵:
int matrix[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
然后进行行列互换输出:
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
cout << matrix[j][i] << " ";
}
cout << endl;
}
编写Java程序定义一个3*3矩阵行列交换输出
好的,下面是Java程序的代码:
```java
public class MatrixExchange {
public static void main(String[] args) {
// 定义一个3*3的矩阵
int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
// 输出原始矩阵
System.out.println("原始矩阵:");
printMatrix(matrix);
// 行列交换
for (int i = 0; i < matrix.length; i++) {
for (int j = i; j < matrix.length; j++) {
int temp = matrix[i][j];
matrix[i][j] = matrix[j][i];
matrix[j][i] = temp;
}
}
// 输出交换后的矩阵
System.out.println("交换后的矩阵:");
printMatrix(matrix);
}
// 输出矩阵的方法
public static void printMatrix(int[][] matrix) {
for (int i = 0; i < matrix.length; i++) {
for (int j = 0; j < matrix[i].length; j++) {
System.out.print(matrix[i][j] + " ");
}
System.out.println();
}
}
}
```
运行结果如下:
```
原始矩阵:
1 2 3
4 5 6
7 8 9
交换后的矩阵:
1 4 7
2 5 8
3 6 9
```
这个程序定义了一个3*3的矩阵,然后进行了行列交换,最后输出了交换后的矩阵。注意,这里的交换是指将矩阵的行和列对应元素进行交换。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.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)
![](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)