

是求累加的结果1-1/3+1/5-1/7+1/9-1/11+…一直到第n项…



#include<stdio.h>
#include <math.h>
int main()
{
int i=1,n,a[n+1];
double sum=0;
scanf("%d", &n);
while (i <= n)
{
a[i]=pow(-1,i+1)*(2*i-1);
i++;
}
for(i=1;i<=n;i++)
sum=sum+1.0/a[i];
printf("%lf",sum);
return 0;
}