多项式的描述如下:
1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...
现在请你求出该多项式的前n项的和。
2 1 2
int main()
{
double m,n,i,j,sum;
while( scanf( "%lf",&m)!=EOF)
{
for(j= 1;j<=m;j++)
{
scanf( "%lf",&n);
sum= 0;
for(i= 1;i<=n;i++)
{
if(( int)i% 2== 1)
sum+= 1/i;
else
sum-= 1/i;
}
printf( "%.2lf\n",sum);
}
}
return 0;
}
double m,n,i,j,sum;
while( scanf( "%lf",&m)!=EOF)
{
for(j= 1;j<=m;j++)
{
scanf( "%lf",&n);
sum= 0;
for(i= 1;i<=n;i++)
{
if(( int)i% 2== 1)
sum+= 1/i;
else
sum-= 1/i;
}
printf( "%.2lf\n",sum);
}
}
return 0;
}