题目描述
上题我们做了数组,按照数组输入的次序输出,如果我们按照输入相反的顺序输出,你会不会呢?
输入
多组测试数据。第一行输入一个整数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;
}
}