代码
#include <iostream>
using namespace std;
void f(int a[],int i,int j);
int main( )
{
int b[10]= {1,2,3,4,5,6,7,8,9,10};
int i,s=0;
f(b,0,9);
for(i=5; i<10; i++) s+=b[i];
cout<<s<<endl;
return 0;
}
void f(int a[],int i,int j)
{
int t;
if(i<j)
{
t=a[i];
a[i]=a[j];
a[j]=t;
f(a,i+1,j-1);
}
}