轉置矩陣問題

求轉置矩陣問題

時間限制: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;
}



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章