c语言写. 将一个一维数组中的值按照逆序重新存放,例如,原来的顺序是1,2,3,4,改为4,3,2,1。
时间: 2023-06-05 10:07:41 浏览: 88
一维数组元素的引用-c语言编程学习
回答:可以使用双指针来实现,将数组的头部指针和尾部指针对称交换元素即可。具体实现如下:
```c
void reverseArray(int arr[], int len)
{
int left = 0, right = len - 1;
while (left < right) {
int temp = arr[left];
arr[left] = arr[right];
arr[right] = temp;
left++;
right--;
}
}
```
这个函数接受一个整型数组和数组长度作为参数,将数组元素按照逆序重新存放。
阅读全文