输入一个整数n,计算 1+1/(1-3)+1/(1-3+5)+…+1/(1-3+5-…+2n-1)的值
输入描述:输入一个整数
输出描述:输出一个浮点数,保留3位小数
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int sum=0;
double sum1=0;
int b=1;
for(int i=1;i<=2*n-1;i+=2){
if(b==1)
sum=sum+i;
else{
sum=sum-i;
}
b*=-1;
sum1+=1.0/sum;
}
printf("%.3f\n",sum1);
}