赞
踩
将n行m列矩阵,顺时针旋转后,输出
第一行输入整数n,m空格分隔,然后输入n行m列个整数。
顺时针旋转后输出矩阵,每个数据后加个空格
在这里给出一组输入。例如:
- 3 4
- 1 2 3 4
- 3 5 7 9
- 2 5 7 8
在这里给出相应的输出。例如:
- 2 3 1
- 5 5 2
- 7 7 3
- 8 9 4
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
C程序如下:
- #include <stdio.h>
-
- int main(void)
- {
- int n, m;
- int i, j;
- scanf("%d%d", &n, &m);
- int a[n][m];
- for(int i = 0; i < n; i++)
- {
- for(int j = 0; j < m; j++)
- {
- scanf("%d", &a[i][j]);
- }
- }
- for(int j = 0; j < m; j++)
- {
- for(int i = n - 1; i >= 0; i--)
- {
- printf("%d ", a[i][j]);
- }
- printf("\n");
- }
- return 0;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。