#include <stdio.h>
#include <stdlib.h>
//矩阵转置
int main()
{
int a[3][4] ;
int b[4][3];
int i, j;
int num = 0;
for(i = 0; i < 12; i++)
{
a[i/4][i%4] = ++num;
printf("%-5d",a[i/4][i%4]);
if((i+1)%4 == 0)
printf("\n");
}
printf("#############\n");
for(i = 0; i < 4; i++)
{
for(j = 0; j < 3; j++)
{
b[i][j] = a[j][i];// 关键点
printf("%-5d",b[i][j]);
}
printf("\n");
}
getchar();
return 0;
}
矩阵转置
最新推荐文章于 2023-08-28 23:35:30 发布