主题:递归问题···高手看看啊
#include"iostream.h"
float f(float a[],int i)
{float m;
if(i==0) return a[0];
else
{m=f(a,i-1);
if(m>a[i])
return(a[i]);
else
return(m);
}
}
void main()
{int i;
float a[6];
for(i=0;i<6;i++)
{cin>>a[i];}
f(a,i);
cout<<a<<endl;
}
怎么实现不了啊
float f(float a[],int i)
{float m;
if(i==0) return a[0];
else
{m=f(a,i-1);
if(m>a[i])
return(a[i]);
else
return(m);
}
}
void main()
{int i;
float a[6];
for(i=0;i<6;i++)
{cin>>a[i];}
f(a,i);
cout<<a<<endl;
}
怎么实现不了啊