//该函数用于找出一个数组的n个元素中的最大值
//参数说明:int a[4]; 数组地址
int n; 数组元素个数
//返回值: 最大值
int get_max(int a[4],int n)
{
if(n==0)
return a[0]; //如果n==0; 那么返回a[0]
else
{
if(a[n]>get_max(a,n-1)) //如果当前a[n]大于数组中之前n-1个元素的最大值,
return a[n]; //那么a[n]最大
else
return get_max(a,n-1); //否则,a[n]不大,去找之前n-1个中间的最大值。
}
}