c语言c语言写本关任务:编写一个分式序列和的程序。 求序列和:输入一个正整数n,输出 1 2 + 2 3 + 3 5 + 5 8 +…的前n项之和。结果保留4位小数。
时间: 2024-05-05 08:20:35 浏览: 81
c代码-统计素数并求和
好的,我了解你的要求。以下是代码实现:
```c
#include <stdio.h>
int main() {
int n;
double a = 1, b = 2, sum = 0;
printf("请输入一个正整数n:");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
sum += b / a;
double temp = b;
b = a + b;
a = temp;
}
printf("分式序列和为:%.4lf", sum);
return 0;
}
```
运行程序,输入一个正整数n,即可得到分式序列和的值,保留4位小数。希望能够帮助到你。
阅读全文