矩阵转置
程序员文章站
2024-03-22 15:04:40
...
单个矩阵转置
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include <algorithm>
using namespace std;
int main()
{
int Matrix[110][110];
int N,i,j;
while(scanf("%d",&N) != EOF)
{
for(i = 1; i <= N; i++){
for(j = 1;j <= N;j++)
scanf("%d",&Matrix[i][j]);
}
for(i = 1; i <= N; i++){ //下标 很重要
for(j = 1;j <= i + 1;j++){
swap(Matrix[i][j],Matrix[j][i]);
}
}
for(i = 1;i <= N;i++){
for(j = 1;j <= N;j++){
if(j == N)
printf("%d\n",Matrix[i][j]);
else
printf("%d ",Matrix[i][j]);
}
}
}
return 0;
}
上一篇: leetcode 48 旋转图像