题解 | 矩阵转置
矩阵转置
https://www.nowcoder.com/practice/351b3d03e410496ab5a407b7ca3fd841
#include<stdio.h>
int main(){
int a,b;
scanf("%d %d",&a,&b);
int sqr[a][b];
int after[b][a];
int i,j;
for(i = 0;i<a;i++){
for(j = 0;j<b;j++){
scanf("%d",&sqr[i][j]);
}
}
for(i = 0;i<b;i++){
for(j = 0;j<a;j++){
after[i][j] = sqr[j][i];
}
}
for(i = 0;i<b;i++){
for(j = 0;j<a;j++){
printf("%d ",after[i][j]);
}
printf("\n");
}
}
查看14道真题和解析