再求f(x,n)(信息学奥赛一本通-T1167)
生活随笔
收集整理的這篇文章主要介紹了
再求f(x,n)(信息学奥赛一本通-T1167)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目描述】
已知
用遞歸函數求解。
【輸入】
第一數是x的值,第二個數是n的值。
【輸出】
函數值,保留兩位小數。
【輸入樣例】
1 2
【輸出樣例】
0.40
【源程序】
#include<iostream> #include<cstdio> #include<cmath> using namespace std; double calculate(double x,double n);int main() {double n,x;double result;cin>>x>>n;result=calculate(x,n);printf("%.2lf\n",result);return 0; }double calculate(double x,double n) {if(n==1)//判斷是否到達遞歸邊界n=1return x/(1+x);else//否則繼續遞歸return x/(n+calculate(x,n-1)); }?
新人創作打卡挑戰賽發博客就能抽獎!定制產品紅包拿不停!總結
以上是生活随笔為你收集整理的再求f(x,n)(信息学奥赛一本通-T1167)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 空格分隔输出(信息学奥赛一本通-T102
- 下一篇: 图像模糊处理(信息学奥赛一本通-T112