当前位置:   article > 正文

输入一个正整数再输入n个整数逆序存放并输出_用户先输入一个正整数n(n不超过10),表示将下来将输入n个整数(均为int型),请在

用户先输入一个正整数n(n不超过10),表示将下来将输入n个整数(均为int型),请在

【问题描述】输入一个正整数n(1<n<10),再输入n个整数,存入数组中,再将数组中的数,逆序存放并输出
【输入形式】先输入一个整数n,再输入n个整数,用空格间隔

【输出形式】输出n个整数,用空格间隔

【样例输入】

    5

    1 2 3 4 5

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int n,a[10],z,i,j;
  5. scanf("%d",&n);
  6. for(i=0;i<n;i++)
  7. {
  8. scanf("%d",&a[i]);
  9. }
  10. j=n-1;
  11. for(i=0;i<j;i++)
  12. {
  13. z=a[j];
  14. a[j]=a[i];
  15. a[i]=z;
  16. j--;
  17. }
  18. for(i=0;i<n;i++)
  19. {
  20. printf("%d ",a[i]);
  21. }
  22. }

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

闽ICP备14008679号