#include <iostream> using namespace std; int largest(const int list[],int lowerindex,int upperindex); int main() { int intarray[10]={23,43,35,38,67,12,76,10,34,8}; cout<<"the largest element in intarray: " <<largest(intarray,0,9); cout<<endl; return 0; }
int largest(const int list[],int lowerindex,int upperindex) { int max; if(lowerindex==upperindex) return list[lowerindex]; else { max=largest(list,lowerindex+1,upperindex); if(list[lowerindex]>=max) return list[lowerindex]; else return max; } }