代码块:
#include <iostream>
#include <iomanip>
using namespace std;
double p(int n, int x); //定义求值函数
int main()
{
double r;
int s, y;
cout<<"Please enter n, x: ";
cin>>s>>y;
r=p(s, y); //调用求值函数
cout<<"Result: "<<setiosflags(ios::fixed)<<setprecision(4)<<r<<endl;
system("pause");
return 0;
}
//求值函数
double p(int n, int x)
{
if (n==0)
return 1;
else if (n==1)
return x;
else
return ((2*n-1)*x-p(n-1, x)-(n-1)*p(n-2, x))/n;
}