//已知一个二维数组a[2][3]={{1,2,3},{4,5,6}},将其转置后存入另一个二维数组b[3][2]中
#include <stdio.h>
int main(int argc, char const *argv[])
{
int a[2][3]={{1,2,3},{4,5,6}},b[3][2]={0};
for ( int i = 0; i < 3; i++)
{
for (int j= 0; j < 2; j++)
{
b[i][j]=a[j][i];
}
}
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 2; j++)
{
printf("%6d",b[i][j]);
}
printf("\n");
}
return 0;
}
1 4
2 5
3 6
C语言转置矩阵
最新推荐文章于 2022-10-05 12:11:45 发布