#include <iostream>
using namespace std;
//这个交换代码要写全对
void swap(int &a , int &b)
{
int temp = a;
a = b;
b = temp;
}// dao层实现的方法,供别的代码反复调用
void reverse(int a[],int n)
{
for(int i=0;i<n/2;i++) //不是 (n-1)/2 或者 n/2 - 1
{
swap(a[i],a[n-1-i]);// 可以这么用a[i]就相当于一个变量然后交换其值
} //这是service层去调用dao层的方法
}
void bianli(int a[],int n)
{
for(int i=0;i<n;i++)
{
cout<< a[i] << endl;
}
}
int main()
{ int a[] ={5,4,3,2,1,0,-22,-33,-44,-55,-77,-6656};
reverse(a,12); //相当于controller层去调用service层的方法
bianli(a,12);
return 0;
}