求轉置矩陣問題
時間限制:3000 ms | 內存限制:65535 KB
難度:2
- 描述
- 求一個三行三列的轉置矩陣。
- 輸入
- 第一行一個整數n<20,表示有n組測試數據,下面是n組數據;
每組測試數據是九個整型數(每個數都不大於10000),分別爲矩陣的的每項; - 輸出
- 每組測試數據的轉置矩陣;
請在每組輸出之後加一個換行 - 樣例輸入
-
2 1 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 1
- 樣例輸出
-
1 4 7 2 5 8 3 6 9 2 5 8 3 6 9 4 7 1
-
#include<stdio.h> int main() { int k; scanf("%d",&k); while(k--) { int i,j,a[3][3]; for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&a[i][j]); for(j=0;j<3;j++) { for(i=0;i<3;i++) printf("% d",a[i][j]); printf("\n"); } } return 0; }
-