天天看點

(c++)寫一個函數,使給定的一個二維數組(3×3)轉置,即行列互換。

啦啦啦,二維數組又來了,不過要作為函數參數喽~

#include<iostream>
using namespace std;
void tran(int a[3][3])              //a[3][3]也可以寫成a[][3] 
{
	for(int i=0;i<3;i++)
	{
		for(int j=0;j<3;j++)
		cout<<a[j][i]<<' ';
		cout<<endl;
	}
}
int main()
{
	int a[3][3];
	for(int i=0;i<3;i++)
	for(int j=0;j<3;j++)
	cin>>a[i][j];
	tran(a);
	return 0;
}
           

繼續閱讀