#include
#include
double f(int n,double x)
{
int i=1;
for(;i<=n;++i)
x=i+sqrt(x);
return sqrt(x);
}
int main()
{
printf("%f",f(2,1));
return 0;
}
递归
#include
#include
double f(int n,double x)
{
if(n==1)
return sqrt(1+sqrt(x));
return sqrt(n+f(n-1,x));
}
int main()
{
printf("%f",f(3,1));
return 0;
}