题目描述:
输入一个矩阵,输出其逆时针旋转90°的矩阵
输入:
第一行两个数n,m(m,n<20)
接下来n行,每行m个数,代表一个矩阵
输出:
n行,每行m个数,中间以空格隔开,表示旋转后的矩阵
AC代码如下
#include <iostream>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
int c[100][100];
for(int i=0;i<a;i++)
for(int j=0;j<b;j++)
cin>>c[i][j];
for(int i=0;i<b;i++)
{
for(int j=a;j>0;j--)
cout<<c[a-j][b-i-1]<<" ";
cout<<endl;
}
}
代码来源:感谢大佬!