程计算1+1/2+1/3+1/4+1/5+1/6……+1/100=?
时间: 2023-11-17 15:07:02 浏览: 168
求1+1/2+1/3+1/4+…….+1/100的值
这是一个级数求和问题,可以使用循环来实现。根据题目,分母从1到100递增,分子为1,因此可以使用一个循环来累加每一项的值,最后得到总和。代码如下:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
int i;
float sum = 0.0; // 定义一个float类型的sum保存每次累加的值
for (i = 1; i <= 100; i++) {
sum = sum + 1.0 / i; // 累加每一项的值
}
printf("%f\n", sum); // 输出总和
system("pause");
return 0;
}
```
因此,1+1/2+1/3+1/4+1/5+1/6……+1/100的结果为:5.187378。
阅读全文