#include<stdio.h>
#include<math.h>
int main( )
{
int N,i,j,k,t;
float p;
scanf("%d",&N);
for(i=1;i<=N;i++)
{
scanf("%d",&t);
double sum=0;k=1,p=1;
for(j=1;k<=t;k++)
{
sum+=j/p;
p++;
j=-j;
}
printf("%.2lf\n",sum);
}
return 0;
}
整除时注意,不能都是int型
转载于:https://www.cnblogs.com/tangcong/archive/2011/04/28/2031712.html