h:存放节点步长
n:存放复合梯形公式的节点等分次数 s:存放弧长 四 源程序代码 #include\#include\main () {
int n=8,k;
double a=0,b=0.6; double x,s;
double h=(b-a)/8; double f[9]; double s1=0;
for(k=0;k<=8;k++) {
x=a+k*h;
f[k]=sqrt(1+(2*x-3*x*x)*(2*x-3*x*x));
}
for(k=1;k<=7;k++) {
s1=s1+f[k]; }
s=h/2*(f[0]+2*s1+f[8]); printf(\}
五 输出结果 0.619092