建立一个变量a依次除以1到100然后将每次的得到的值相加,a每次循环以后乘以-1这样就可以得到这道题的答案。
代码如下:
int main()
{
int i;
double a = 1, sum = 0;
for (i = 1; i <= 100; i++)
{
sum += a / i;
a *= -1;
}
printf("%f", sum);
system(“pause”);
return 0;
}
输出结果:
计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值
最新推荐文章于 2023-08-26 11:31:30 发布