题目描述
写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。
输入格式
一个3x3的矩阵
输出格式
转置后的矩阵
输入样例
1 2 3
4 5 6
7 8 9
输出样例
1 4 7
2 5 8
3 6 9
多观察找找规律,考察对下标的掌握。
#include<iostream>
using namespace std;
int main()
{
int arr[3][3];
for(int i=0;i<3;i++)
{
for(int a=0;a<3;a++)
{
cin>>arr[i][a];
}
}
for(int i=0;i<3;i++)
{
for(int a=0;a<3;a++)
{
cout<<arr[a][i]<<" ";
if(a==2)
{
cout<<endl;
}
}
}
}