样例输入
4 4 1 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6
样例输出
3 4 5 6 9 0 1 2 5 6 7 8 1 2 3 4
答案:
#include <stdio.h> int main() { int m,n,t,num[200][200],i,j; scanf("%d%d%d",&m,&n,&t); for(j = 0;j < m;j++) { for(i = 0;i < n;i++) scanf("%d",&num[j][i]); } if(t == 1) { for(j = m-1;j >= 0;j--) { for(i = 0;i < n;i++) { printf("%d",num[j][i]); if(i != n-1) printf(" "); } if(j != 0) printf("\n"); } } else { for(j = 0;j < m;j++) { for(i = n-1;i >= 0;i--) { printf("%d",num[j][i]); if(i != 0) printf(" "); } if(j != m-1) printf("\n"); } } }
原文地址:http://blog.csdn.net/cnshsh/article/details/39346183