输入矩阵的行数(m)和列数(n),输入数据建立一个m*n的矩阵,在屏幕上显示该矩阵;将矩阵中元素的位置顺时针旋转900.(如果是逆时针旋转又如何?)
问题描述:
输入矩阵的行数(m)和列数(n),输入数据建立一个m*n的矩阵,在屏幕上显示该矩阵;将矩阵中元素的位置顺时针旋转900.(如果是逆时针旋转又如何?)
例如:
1 2 3\x05\x05\x05\x05
4 5 6
7 8 9
旋转后:
7 4 1
8 5 2
9 6 3
要求用TC运行
答
#include#define SIZE 100main()\x05{\x05\x05\x05\x05int m,n,i,j,a[SIZE][SIZE];\x05\x05\x05\x05printf("请输入行数:");\x05\x05scanf("%d",&m);\x05\x05printf("请输入列数:");\x05\x05scanf("%d",&n);\x05\x0...