【c++解决】1166:求f[x,n]1.【题目描述】2.【代码】1.【题目描述】【题目描述】已知计算x=4.2,n=10以及x=2.5,n=15时的f的值。【输入】输入x和n。【输出】函数值,保留两位小数。【输入样例】4.2 10【输出样例】3.682.【代码】#include<bits/stdc++.h>using namespace std;double fun(double x,double n){ if(n==1) { return sqrt(1+x); } else { return sqrt(n+fun(x,n-1)); }}int main(){ double n,x; cin>>x>>n; printf("%.2lf",fun(x,n)); return 0;}
仅供参考!