http://pta.patest.cn/pta/test/14/exam/3/question/734
代码:
double f(int n, double a[], double x)
{
if (n == 0)
{
return a[0];
}
if (n == 1)
{
return a[0]+a[1]*x;
}
double result = a[0]+a[1]*x;
for (int i = 2; i < n+1; i++)
{
x*=x;
result+=a[i]*x;
}
return result;
}