描述:写一个函数,使给定的一个二维数组(3×3)转置,即行列互换
#include<iostream>
using namespace std;
void change(int aa[3][3]);
int main()
{
int aa[3][3];
int x;
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
cin >> x;
aa[i][j] = x;
}
}
change(aa);
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
cout << aa[j][i] << " ";
}
cout << endl;
}
return 0;
}
void change(int aa[3][3])
{
int bb[3][3];
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
bb[j][i] = aa[i][j];
}
}
}