#include<stdio.h>
int main()
{
double sum=0.0; //1/i的结果不是整数,所以要以浮点数来保存
int i=1;
int flag=1;
for(i=1;i<=100;i++)
{
sum=sum+(1.0/i)*flag; //1.0是浮点数,所以1.0/i的结果就可转化为浮点数
flag *=-1;
}
printf("%f\n",sum);
return 0;
}
计算1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100的值
最新推荐文章于 2023-12-15 19:41:28 发布