程序如下:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a = 0;
int flag = 1;
double sum = 0.0;
for (a = 1; a <= 100; a++){
sum = sum + (flag*1.0)/ a;
flag = -1*flag;
}
printf("sum = %lf\n", sum);
system("pause");
return 0;
}
运行结果:
sum = 0.688172