- /*
- 秦九韶算法 p(x)=6x*x*x*x*x+3x*x*x*x-12x*x*x-x*x+8x+7在x=2处的值。
- */
- #include "stdio.h"
- void main()
- {
- //static int a[]={7,8,-1,-12,3,6};
- static float a[]={2.1296,1.912,1.215,0.425,0.0625};
- float y;
- int i;
- float x=1.00;
- y=a[4];
- for(i=3s;i>=0;i--)
- {
- y=y*x+a[i];
- }
- printf("x=%4.2f,y=%6.4f\n",x,y);
- }