计算1/2+1/3+1/4+1/5+......1/100=?
时间: 2023-11-19 19:07:23 浏览: 240
C#求1-1/2+1/3-1/4+…….-1/100的值
计算1/2+1/3+1/4+1/5+......1/100的值可以使用循环语句来实现,具体代码如下所示:
```c
#include <stdio.h>
int main() {
int i;
double sum = 0;
for (i = 2; i <= 100; i++) {
sum += 1.0 / i;
}
printf("sum=%lf", sum);
return 0;
}
```
在这个代码中,我们使用了一个循环语句来计算1/2+1/3+1/4+1/5+......1/100的值。循环变量i从2开始,一直循环到100,每次循环将1/i加到sum中。需要注意的是,我们在计算1/i时,将1转换为了1.0,这样就可以避免整数除法的问题,从而得到正确的结果。
阅读全文