题解 | #牛牛学数列3#
牛牛学数列3
http://www.nowcoder.com/practice/f65c726d081c4160a9356eabf0dc21d9
#include<stdio.h>
#include<math.h>
int main()
{
int n;
scanf("%d", &n);
double i = 0;
double sum = 0;
for (i = 1; i <= n; i++)
{
if ((int)i % 2 == 0)
{
i *= -1;
}
sum += 1 / i;
i = abs(i);
}
printf("%.3lf", sum);
return 0;
}
#include<math.h>
int main()
{
int n;
scanf("%d", &n);
double i = 0;
double sum = 0;
for (i = 1; i <= n; i++)
{
if ((int)i % 2 == 0)
{
i *= -1;
}
sum += 1 / i;
i = abs(i);
}
printf("%.3lf", sum);
return 0;
}