<span style="font-size:18px;">#include<iostream>
using namespace std;
void invert(int array[][3])
{
int t;
for (int i = 0; i < 3; i++)
for (int j = 0; j < i; j++)
{
t = array[i][j];
array[i][j] = array[j][i];
array[j][i] = t;
}
}
int main()
{
int i, j;
int array[3][3] = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
cout << "输出数组" << endl;
for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
cout << array[i][j] << "\t";
cout << endl;
}
invert(array);
for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
cout << array[i][j] << "\t";
cout << endl;
}
system("pause");
return 0;
}</span>
二维数组的反转
最新推荐文章于 2023-08-13 11:17:20 发布