当前位置:   article > 正文

将数组中的数逆序存放_本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺

本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺

本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。

输入格式:

输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。

输出格式:

在一行中输出这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。

输入样例:

  1. 4
  2. 10 8 1 2

输出样例:

2 1 8 10

解析:反向思考一下,我们直接反向输入不好吗?

  1. //将数组中的数逆序存放
  2. int main()
  3. {
  4. int N = 0;
  5. int arr[10] = { 0 };
  6. int max = arr[0];
  7. int letf = 0,right = N-1;
  8. scanf("%d", &N);
  9. for (int i = N-1; i>=0; i--)
  10. {
  11. scanf("%d", &arr[i]);
  12. }
  13. for (int i = 0; i < N; i++)
  14. {
  15. printf("%d ", arr[i]);
  16. }
  17. return 0;
  18. }

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

闽ICP备14008679号