当前位置:   article > 正文

逆序输出._给出 n 个整数,请将它们先顺序输出,再逆序输出。

给出 n 个整数,请将它们先顺序输出,再逆序输出。

题目描述

上题我们做了数组,按照数组输入的次序输出,如果我们按照输入相反的顺序输出,你会不会呢?

输入

多组测试数据。第一行输入一个整数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
  1. #include <stdio.h>
  2. int main(){
  3. int x=0,y,n;
  4. int a[20];
  5. int N;
  6. int i,j,k;
  7. scanf("%d",&N);
  8. for(i=1;i<=N;i++){
  9. scanf("%d",&n);
  10. for(j=1;j<=n;j++){
  11. scanf("%d",&y);
  12. a[x]=y;
  13. x++;
  14. }
  15. x=x-1;
  16. for(k=0;k<n;k++){
  17. printf("%d ",a[x]);
  18. x--;
  19. }
  20. printf("\n");
  21. x=0;
  22. }
  23. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/292980
推荐阅读
相关标签
  

闽ICP备14008679号