赞
踩
题目描述
上题我们做了数组,按照数组输入的次序输出,如果我们按照输入相反的顺序输出,你会不会呢?
输入
多组测试数据。第一行输入一个整数T表示测试数据组数 每组首先输入1个整数n,然后输入n个整数(不大于20)
输出
对于每组测试数据按照输入相反的顺序输出n个数据
样例输入
2 3 1 2 3 5 2 3 1 4 5
样例输出
3 2 1 5 4 1 3 2
- #include <stdio.h>
-
- int main(){
- int x=0,y,n;
- int a[20];
- int N;
- int i,j,k;
- scanf("%d",&N);
- for(i=1;i<=N;i++){
- scanf("%d",&n);
- for(j=1;j<=n;j++){
- scanf("%d",&y);
- a[x]=y;
- x++;
- }
- x=x-1;
- for(k=0;k<n;k++){
- printf("%d ",a[x]);
- x--;
- }
- printf("\n");
- x=0;
- }
- }

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。