【題目描述】
已知
用遞歸函數求解。
【輸入】
第一數是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;
}
注意點:
- 類型轉換