1039: 矩阵装置(函数)
Description
写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。
Input
一个3x3的矩阵
Output
转置后的矩阵(每行最后一个数后面也有空格)
#include <iostream>
using namespace std;
int main(){
int arr[3][3];
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
cin>>arr[i][j];
}
}
int t;
for(int i=0;i<3;i++){
for(int j=i;j<3;j++){
t=arr[i][j];
arr[i][j]=arr[j][i] ;
arr[j][i]=t;
}
}
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
cout<<arr[i][j]<<" ";
}
cout<<endl;
}
return 0;
}