求f(x,n)(信息学奥赛一本通-T1166)
生活随笔
收集整理的這篇文章主要介紹了
求f(x,n)(信息学奥赛一本通-T1166)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目描述】
已知
計算f的值。
【輸入】
輸入x和n。
【輸出】
函數值,保留兩位小數。
【輸入樣例】
4.2 10
【輸出樣例】
3.68
【源程序】
#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 sqrt(1+x);else//否則繼續遞歸return sqrt(n+calculate(x,n-1)); }總結
以上是生活随笔為你收集整理的求f(x,n)(信息学奥赛一本通-T1166)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算(a+b)*c的值(信息学奥赛一本通
- 下一篇: 奇偶ASCII值判断(信息学奥赛一本通-