工具:C語言編程。
參考代碼:
# include & ltstdio.h & gt
int?主()
{
int?I,j,a[3][4],b[4][3];//因為A是3*4的矩陣,所以A的轉置矩陣是4*3的矩陣?
for(I = 0;我& lt3;I++)//輸入a?
for(j = 0;j & lt4;j++)
scanf("%d ",& ampa[I][j]);
for(I = 0;我& lt3;I++)//求轉置矩陣?b?
for(j = 0;j & lt4;j++)
b[j][I]= a[I][j];?
Printf("轉置矩陣b:\ n ");
for(I = 0;我& lt4;I++){//輸出轉置矩陣B?
for(j = 0;j & lt3;j++)
printf("%d?",b[I][j]);
printf(" \ n ");
} ?
回歸?0;
}
/*
運行結果:?
1?2?3?四
5?6?7?八
9?10?11?12
換位後的矩陣b:
1?5?九
2?6?10
3?7?11
4?8?12
*/