#include <iostream>
using namespace std;
int main()
{
int A[2][3] = { {1,3,5},{6,7,8} };
int B[3][2];
int i,j;
cout << "矩阵A:" << endl;
for (i = 0; i < 2; i++)
{
for (j = 0; j < 3; j++)
cout << A[i][j] << '\t';
cout << endl;
}
for (i = 0; i < 3; i++)
for (j = 0; j < 2; j++)
B[i][j] = A[j][i];
cout << "矩阵B:" << endl;
for (i = 0; i < 3; i++)
{
for (j = 0; j < 2; j++)
cout << B[i][j] << '\t';
cout << endl;
}
return 0;
}
C++实现矩阵转置,例如:输入矩阵A,转置后变为矩阵B;
最新推荐文章于 2022-11-06 20:37:38 发布