Description
Write a function to reverses an array using the following function header:
void reverse(int array[], int size)
Hint
You should submit the implementation of the function but do not submit the main() function.
Problem Source: 程序设计I Chapter6 Arrays
source.h
//
// Created by Tshang on 2019/9/18.
//
#ifndef INC_1092_SOURCE_H
#define INC_1092_SOURCE_H
void reverse(int array[], int size);
#endif //INC_1092_SOURCE_H
My code:
// Date:2020/4/18
// Author:xiezhg5
void reverse( int array[],int size) { //数组的逆序
int i,temp;
for(i=0; i<size/2; i++) {
//交换的思想只交换到中间一个数
temp=array[i];
//第1个和第(size-1)个 交换
array[i]=array[size-1-i];
array[size-1-i]=temp;
}
}