?? lag.c
字號:
#include <stdio.h>
main()
{float s,p,x,X[10],Y[10];
int i,j,n;
s=0;
printf("請輸入結點個數(0<n<11):");
scanf("%d",&n);
printf("\n");
printf("請輸入結點:\n");
for(i=0;i<n;i++)
{
scanf("%f,%f",&X[i],&Y[i]);
}
printf("\n");
printf("請輸入x值:");
scanf("%f",&x);
printf("\n");
for(i=0;i<n;i++)
{ p=1;
for(j=0;j<i;j++)
p=p*(x-X[j])/(X[i]-X[j]);
for(j=i+1;j<n;j++)
p=p*(x-X[j])/(X[i]-X[j]);
s=s+p*Y[i];
}
printf("此題的結果為:");
printf("f(%f)=%f",x,s);
printf("\n");
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -