其他分享
首页 > 其他分享> > 【PTA】求最大元素值 (15 分)

【PTA】求最大元素值 (15 分)

作者:互联网

在这里插入图片描述

#include<iostream>
using namespace std;

int max(int x,int y)
{
	if(x>y) return x;
	else return y;
}

int arraymax(int a[],int n)
{
	if(n==1) return a[0];
	int fmax=arraymax(a,n-1);
	int amax=max(fmax,a[n-1]);
	cout<<"max("<<fmax<<","<<a[n-1]<<")="<<amax<<" ";
	fmax=amax;
	return amax;
}

int main()
{
	int n;
	cin>>n;
	int a[1000];
	for(int i=0;i<n;i++)
	{
		cin>>a[i];
	}
	int Max=arraymax(a,n);
	cout<<Max;
	return 0;
}

标签:arraymax,return,int,max,元素,cin,PTA,fmax,15
来源: https://blog.csdn.net/karshey/article/details/115770078