计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。
程序:
int main()
{
int i, flage=1;
double sum = 0, temp=0;
for (i = 1; i <= 100; i++)
{
temp=flage*1.0/i;//最先flage=1
sum = temp + sum;
//i=1时是1 * -1 = -1;当i=2时,就是-1 * -1 = 1 ; i=3时, 1 * -1 = -1
flage *= -1;
}
printf("%lf", sum);//double型打印形式为%lf
}