方法一
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
double sum = 0.0;
for (i = 1; i <= 100; i++)
{
if (i % 2 != 0)
{
sum = sum + 1.0/ i;
}
else
{
sum = sum - 1.0 / i;
}
}
printf("sum=%lf\n", sum);
system("pause");
return 0;
}
方法二
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
double sum = 0.0,a=1.0;
for (i = 1; i <= 100; i++)
{
sum = sum + a/ i;
a *= -1;
}
printf("sum=%lf\n", sum);
system("pause");
return 0;
}