#include<stdio.h>
main()
{
double i,sum=0;
int k=3,m;
scanf("%d",&m);
for(i=1.0;k<m+3;k++,i++)
{
for(;k%2==0;)
sum-=1/i;
for(;k%2==1;) //此处for已死循环,因为一层for的时候k=3;而执行完这句for时,k的值没有变化。还是3,所以条件成立。k%2==1,所以无限循环
sum+=1/i;
}
printf("sum=%.2lf",sum);
}