#include<iostream>
using namespace std;
int max(int a[],int n) / /max 函数
{int ma;
if(n==1)
return a[0];
else
return ma=(a[n-1]>max(a,n-1) ?a[n-1]: max(a,n-1));
}
//第N个数是否大于a数组中的 n-1个数的最大值
int main(){
int m;
int a[20];//开辟了空间为20的一个a数组
cout<<"请输入一个数组:";
for(int i=0;i<5;i++)
cin>>a[i];
m=max(a,5);
cout<<"最大数为:"<<m<<endl;
return 0;
}