c语言设计程序求s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+2020)
时间: 2023-09-12 18:12:40 浏览: 85
汇编语言+C语言全新实战视频教程-网盘链接提取码下载 .txt
可以使用嵌套循环实现该程序。外层循环遍历1到2020,内层循环计算每个分式的值并累加到s中。具体代码如下:
```c
#include <stdio.h>
int main() {
double s = 0.0;
int i, j;
for (i = 1; i <= 2020; i++) {
double sum = 0.0;
for (j = 1; j <= i; j++) {
sum += j;
}
s += 1.0 / sum;
}
printf("s = %f\n", s);
return 0;
}
```
运行该程序可以得到s的值为3.585461。
阅读全文