题解 | #牛牛学数列3#
牛牛学数列3
https://www.nowcoder.com/practice/f65c726d081c4160a9356eabf0dc21d9
#include <stdio.h>
float qudao(int num)//取倒数
{
return 1.000000/num;
}
int fenmu(int n)//求分母
{
if(n%2==0)
return -n;
else
return n;
}
int main()
{
int num;
int j;
scanf("%d",&num);
int Fenmu;
float result=0;
for(j = 1;j<=num;j++)//实现累加求和
{
Fenmu = fenmu(j);
result += qudao(Fenmu);
}
printf("%.3f",result);
return 0;
}

