编写并测试33矩阵转置函数,并使用数组保存33矩阵
要求:
编学矩阵转置函数,输入参数为3*3整型数组,使用循环语句实现矩阵元素的行列对调
编写main()函数实现输入,输出
定义一个print函数完成矩阵输出
每行内元素之间用两个空格隔开
#include <iostream>
using namespace std;
int main()
{
int a[3][3];
int i,j;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
cin>>a[i][j];
for(i=0;i<3;i++)
for(j=0;j<i;j++)
{
int t = a[i][j];
a[i][j] = a[j][i];
a[j][i] = t;
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
return 0;
}