求f(x,n)
链接: http://ybt.ssoier.cn:8088/problem_show.php?pid=1166
【题目描述】
已知
计算x=4.2,n=10以及x=2.5,n=15时的f的值。
【输入】
输入x和n。
【输出】
函数值,保留两位小数。
【输入样例】
4.2 10
【输出样例】
3.68
#include <iostream> #include<stdio.h> #include<math.h> using namespace std; double h(double x,double n){ if(n==1) return 1.0*sqrt(1+x); return 1.0*sqrt(n+h(x,n-1)); } int main(){ double x,n; cin>>x>>n; printf("%.2f",h(x,n)); }