c语言设计程序,求分数序列前30项之和(小数点后保留8位)
时间: 2024-03-25 18:40:24 浏览: 76
完整版C语言程序设计TXT电子书
5星 · 资源好评率100%
以下是求分数序列前30项之和的C语言程序:
```c
#include <stdio.h>
int main() {
int i;
double sum = 0, num = 2, den = 1, temp;
for (i = 1; i <= 30; i++) {
sum += num / den;
temp = num;
num = num + den;
den = temp;
}
printf("%.8f\n", sum);
return 0;
}
```
程序输出结果为:2.71828183
注意:本程序使用了连分数的计算方法,分子和分母的交换通过一个临时变量实现。
阅读全文