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

来源:互联网 发布:光翼学园网络班知乎 编辑:程序博客网 时间:2024/05/22 10:49
#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;}

原创粉丝点击