多项式的描述如下:
1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...
现在请你求出该多项式的前n项的和。
1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...
现在请你求出该多项式的前n项的和。
2 1 2
1.00 0.50
#include<stdio.h>
#include<math.h>
int main()
{
int m,n,i,j;
float sum;
while(scanf("%d",&m)!=EOF)
{
int a[9999];
sum=0;
for(i=0;i<m;i++)
scanf("%d",&a[i]);
for(i=0;i<m;i++)
{
for(j=0;j<a[i];j++)
{
if(j%2==0)
sum=sum+(float)1/(j+1);
if(j%2==1)
sum=sum-(float)1/(j+1);
}
printf("%.2f\n",sum);
sum=0;
}
}
return 0;
}