数组元素的逆序存放

例:
给定一个数组, 数组有n个(n<=100)元素, 把这个数组翻转过来, 然后打印第k个到第p个元素(1<=k<=p<=n)
第一行有三个整数, 分别代表n, k, p;
第二行有n个整数, 代表数组的n个元素。
sample input:
5 2 4
-3 -2 0 4 5
sample output:
4 0 -2

//hint:
// after reverse, the array is {5, 4, 0, -2, -3}
// in the sample, n = 5, k = 2, p = 4
// so, the output is {4, 0, -2}



⭐分析:本题的关键在于如何将输入的元素逆序(翻转)存放。

1.scanf()输入函数

数组元素的逆序存放

2. 调用函数

数组元素的逆序存放

3.巧妙的一种办法(仅截取翻转数组内元素部分)

数组元素的逆序存放