急!急!急1急求C++编程!!!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/18 12:30:37
求编程求出一给定矩阵顺时针翻转90度后的矩阵.原矩阵
1 2 3 7 4 1
4 5 6 翻转后 8 5 2
7 8 9 9 6 3
1 2 3
4 5 6
7 8 9
fanzhuanhou
7 4 1
8 5 2
9 6 3

#include<iostream.h>
void main(void)
{
int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};
int b[3][3],i,j;
cout<<"输入数组a:";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
cout<<a[i][j]<<endl;
}
for(i=0;i<3;i++)
for(j=0;j<3;j++)b[i][j]=a[2-j][i];
cout<<"数组b:";
for(i=0;i<3;i++)
{for(j=0;j<3;j++)
cout<<b[i][j]<<endl;
}
}

你能不能说清楚些??
你的例子中的距阵顺时针翻转90度怎么会变成那个了??那怎么个翻转得来啊??能不能说仔细些??