题解 | #矩阵转置#
矩阵转置
https://www.nowcoder.com/practice/0fe4d131737d4138912c3b5df8569245
#include <bits/stdc++.h> #define MAX 50 using namespace std; int main(){ int n,data[MAX][MAX]; cin>>n; for(int i = 0; i < n; i++) for(int j =0; j < n; j++) cin>>data[i][j]; for(int i = 0; i < n; i++) for(int j = 0; j < i; j++){ swap(data[i][j],data[j][i]); } for(int i = 0; i < n; i++){ for(int j =0; j < n; j++) cout<<data[i][j]<<" "; cout<<endl; } }