float y1(double x)
{
return 15*x*x+8*x+3;
}
main()
{
int i,j,n;
double X[N],Y[N],h[N],v[N],u[N],R[N],g[N],m[N],s[N],a[N],p[N],q[N],r[N],yy[N];
double x;
float y(double x);
float y1(double x);
printf("The n is:\n");
scanf("%d",&n);
if(n>N||n<=0)
{
printf("n is unlegal,please again!\n");
return;
}
printf("please put (X[i],Y[i]),i=0...%d:\n",n);
for(i=0;i<=n;i++)
scanf("%lf%lf,",&X[i],&Y[i]);
for(i=1;i<=n;i++)
{
h[i]=X[i]-X[i-1];
}
for(i=1;i<=n-1;i++)
{
v[i]=h[i+1]/(h[i]+h[i+1]);
u[i]=h[i]/(h[i]+h[i+1]);
评论0
最新资源