C++谭浩强 课后习题 第四章函数预处理 8

#include <iostream>
using namespace std;
double f(int,int);
int main()
{
 int n,x;
 cout<<"please enter n,x";
 cin>>n>>x;
 cout<<f(n,x)<<endl;
 system("pause");
 return 0;
}
double f(int n,int x)
{
 double s=0;
 if(n==0) s=1;
 else if(n==1) s=x;
 else s=((2*n-1)*x-f(n-1,x)-(n-1)*f(n-2,x))/2;
 return s;
}

posted @ 2018-02-06 15:35  skylight9  阅读(71)  评论(0)    收藏  举报