递归 (比较5个数的大小)
#include <bits/stdc++.h>
using namespace std;
int max(int a[],int n){
int t;
if(n==1){
t=a[1];
}else{
if(max(a,n-1)>a[n]){
t=max(a,n-1);
}else{
t=n[a];
}
}
return t;
}
int main(int argc, char** argv) {
int a[6];
for(int i=0;i<5;i++){
cin>>a[i];
}
cout<<max(a,5);
return 0;
}

浙公网安备 33010602011771号