样例输出nan
求助
#include<bits/stdc++.h> using namespace std; long double f(long double x,long double n){ if(n==1)return sqrt(1+x); return sqrt(n+f(n-1,x)); } int main(){ long double x,n,b; cin>>x>>n;b=f(x,n); printf("%.2Lf",b); return 0; }
HELP>_<