#include <stdio.h> #include <stdlib.h> #define LEN 3 int hornor(int [],int,int); int main() { int a[3]={1,2,3};//数组表示多项式的系数 int x=2;//多项式的自变量值 int result=0;//存放结果 result = hornor(a,0,2); //3*2^2+2*2^2+1*2^0 // (3*2+2)*2+1 printf("%d\n",result); exit(0); }