void main()
{ float f 1(float);
float f2(浮動);
浮動F3(float);
float f4(浮動);
浮點f5(浮點);
浮動積分(float,float,float(* fun)(float));
浮動a,b;
int I;
浮點k[5];
printf("輸入a,b:\ n ");scanf("%f,%f ",& amp壹,& ampb);k[0]=整數(a,b,f 1);k[1]=integral(a,b,F2);k[2]=積分(a,b,F3);k[3]=積分(a,b,F4);k[4]=積分(a,b,F5);
for(I = 0;我& lt=5;i++) printf("k[%d]=%f\n ",I,k[I]);}
浮點f1(浮點x)
{ float z;z = x+x * x/2;
返回z;}
浮點f2(浮點x)
{ float z;z = 3 * x+x * x;返回z;} float F3(float x){ float z;z = x+(float)(exp(x));返回z;} float F4(float x){ float z;z = 2 *(1+x);返回z;} float F5(float x){ float z;z=(float)(pow(x,4))/4;返回z;}