本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+… 的前N项之和。
#include<stdio.h>
int main()
{
int n=0;
double s=0;
scanf("%d",&n);
double i=1;
int g=0;
for(g=1;g<=n;g++)
{
if(g%2==0)
{
s=s-i/(2*i-1);
}
else{
s=s+i/(2*i-1);
}
i++;
}
printf("%.3lf",s);
return 0;
}