#include<bits/stdc++.h>
using namespace std;
//使用递归的方法
int find(int max,int i,int a[],int len)
{
if(a[i]>max)
max=a[i];
if(i<len)
{
i++;
find(max,i,a,len);
}
else
cout<<max;
}
int main()
{
int a[]={1,12,35,41,2,17};
int len=0,i=0,max=0;
len=sizeof(a)/sizeof(int)-1;
//cout<<len<<endl;
find(max,i,a,len);
return 0;
}
不用循环找数组最大值/C++
猜你喜欢
转载自blog.csdn.net/qq_35622355/article/details/104918829
今日推荐
周排行