?? 5_3.cpp
字號:
//編寫一個函數,把數組按順時針方向旋轉90度。
#include <stdio.h>
#include <stdlib.h>
void trans(int a[3][3], int b[3][3],int n)
{
int i,j;
for (i=0;i<n;i++)
for (j=0;j<n;j++)
b[j][n-i-1]=a[i][j];
}
void main()
{
int i,j,n=3;
int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};
int b[3][3];
printf("輸出原矩陣==>\n");
for (i=0;i<n;i++)
{
for (j=0;j<n;j++)
printf("%3d",a[i][j]);
printf("\n");
}
trans(a,b,3);
printf("輸出原矩陣==>\n");
for (i=0;i<n;i++)
{
for (j=0;j<n;j++)
printf("%3d",b[i][j]);
printf("\n");
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -