1. 程式人生 > >矩陣的旋轉(90度)輸出:

矩陣的旋轉(90度)輸出:

iostream math cin bottom i++ scripts html fontsize name

對於一個給定的 3\times 33×3 矩陣,請將其順時針旋轉 90度後輸出。

輸入格式

每次程序運行時,你的程序僅需要輸入三行,第 i行輸入三個整數 a_i, b_i, c_i,任意兩個整數之間用一個空格分開。

輸出格式

輸出為三行,每行包括三個整數,與題目要求的一致(從直觀上看,輸出的結果應為輸入的矩陣旋轉 90度後的結果),每行的任意兩個整數之間用一個空格分開,最後一個整數後面沒有空格。

樣例輸入

1 2 3

3 4 6

7 8 9

樣例輸出

7 3 1

8 4 2

9 6 3

 1 #include "stdafx.h"
 2 #include <iostream>
 3
using namespace std; 4 5 int main() 6 { 7 int matrix[3][3]; 8 int i, j; 9 for (i = 0; i < 3; i++) 10 { 11 for (j = 0; j < 3; j++) 12 { 13 cin >> matrix[i][j]; 14 } 15 } 16 for (j = 0; j<3; j++) 17 { 18 for (i = 2
; i >= 0; i--) 19 { 20 cout << matrix[i][j]; 21 if (i == 0) 22 { 23 break; 24 } 25 else 26 { 27 cout << " "; 28 } 29 } 30 cout << endl; 31 }
32 return 0; 33 }

矩陣的旋轉(90度)輸出: