#include<stdio.h>
#include<windows.h>
int main()
{
double c = 0;
for (int i=1; i <101;i++)
{
if (i % 2 == 0)
{
c -= (1.0/ i);
}
else
{
c += (1.0/ i);
}
}
printf("%lf\n", c);
system("pause");
return 0;
}
注意事项;
1.定义的返回值肯定是小数,定义double类型
2.奇偶项符号不同,因此用(i%2)来判断符号