如果你这么解决是会被人鄙视的
下面是统一的解决方法:
提取公因子,从里到外解决这个问题:
这里附加上我自己的理解:
代码:
double sum( double a[], int n, double x){
int i;
double p = a[n];
//执行n-1次,相当于提取了公因子n-1次,从里到外算;
for(i=n;i>0;i++){
p = p*x + a[i-1];
}
return p;
}
Over~