天天看點

T1167:再求f(x,n)

【題目描述】

已知

T1167:再求f(x,n)

用遞歸函數求解。

【輸入】

第一數是x的值,第二個數是n的值。

【輸出】

函數值。

【輸入樣例】

1 2
           

【輸出樣例】

0.40
           

AC代碼:

#include<iostream>
#include<iomanip>
using namespace std;
double f(int x, int n){
	if(n == 1)	return (double)x / (1 + x);
	else	return x / (n + f(x, n - 1));
}
int main(){
	int x, n;
	cin >> x >> n;
	cout << fixed << setprecision(2) << f(x, n);
	return 0;
}
           

注意點:

  1. 類型轉換