📄 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 + -