CCF-CSP:201503-1 图像旋转

第一次得满分

#include
#include
#include
#include

using namespace std;

const int N=1000+10;
const int M=1000+10;
int n,m,a[N][M],b[M][N];

int main()
{
	scanf("%d %d",&n,&m);
	for(int i=0;i

遇到的问题:

  • printf添了取地址符“&”,打印出地址;仔细检查后解决
  • 矩阵与旋转矩阵的关系;通过代入下标值得出公式:b[j][i]=a[i][m-j-1],重点为“m-j-1”中的“j”,否则值不变
  • 未按要求的矩阵形式打印出,得0分;在第一层for循环外添printf("\n")

 

你可能感兴趣的:(编程爱好者)