C语言将一个数组中的值按逆序重新存放
时间: 2024-05-05 13:19:08 浏览: 114
可以使用如下代码实现:
```c
void reverseArray(int arr[], int size) {
int i, temp;
for (i = 0; i < size / 2; i++) { // 注意循环次数
temp = arr[i];
arr[i] = arr[size - i - 1];
arr[size - i - 1] = temp;
}
}
```
其中,arr 表示需要逆序的数组,size 表示数组的长度,函数里的 for 循环将数组中前一半和后一半的元素逐个交换,实现逆序。
希望能对你有所帮助!
阅读全文