您的位置:首页 > 编程语言 > C语言/C++

C++采用递归算法寻找一个整型数组中的最大元素

2013-05-18 16:19 288 查看
#include<iostream>
using namespace std;
int max_element(int L[], int n)//C++采用递归算法寻找一个整型数组中的最大元素
{
int max;
if(n==1)
return  L[0];
max=max_element(L,n-1);
return max>L[n-1]?max:L[n-1];
}
int  main()
{
int n;
cout<<"请输入数组元素个数"<<endl;
cin>>n;
int L[1000];
cout<<"请输入一个数组:";
for ( int i = 0; i < n ; i++) {
cin>>L[i];
}
cout<<"max="<<max_element(L,n)<<"项的函数是:"<<endl;
system("pause");
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐