#include <stdio.h>
#include <math.h>
int main()
{
int n=0,S=0;
double sum=0,M=0;
for(n=1;n<=100;n++)
{
S=pow((-1),(n+1));//C中不能用^ 表示次方 ^ 为异或运算 所以用函数表示
M=S*(1.0/n); //如果是1/n 则表示除完后的整数, 1.0/n 则可以表示小数<个人这么理解 肯能与书本的正确叫法有误>
sum=sum+M;
}
printf("%f\n",sum);
return 0;
}