编程一个函数实现对一维数组倒序存储,比如 int a[5]={1,2,3,4,5};调用函数后 a[5]={5,4,3,2,1}的c语言代码
时间: 2024-05-12 14:15:07 浏览: 47
数组倒序的C语言程序
5星 · 资源好评率100%
下面是一个实现倒序存储的函数的C语言代码:
```c
void reverseArray(int arr[], int size) {
int temp;
for (int i = 0; i < size / 2; i++) {
temp = arr[i];
arr[i] = arr[size - 1 - i];
arr[size - 1 - i] = temp;
}
}
```
你可以将需要倒序存储的数组以及其大小作为参数传递给这个函数。在函数内部,我们使用一个循环来交换数组的第一个和最后一个元素,然后交换第二个和倒数第二个元素,以此类推,直到我们交换了整个数组。最后,数组中的元素就会按照倒序存储。
阅读全文