编写程序,计算s=1/2—2/3+3/5—5/8+8/13—13/21……的前20项之和。
#include <stdio.h>
int main()
{
int fz = 1;
int fm = 2;
int k = 0;
int flag = 1;
double v = 0;
for(int i=1;i<=20;i++)
{
v += flag * fz*1.0/fm;
flag *= -1;
k = fz;
fz = fm;
fm = k+fm;
}
printf("%lf",v);
return 0;
}