c语言编写程序,计算并输出以下数列前20项的和。要求结果保留4位小数。 2/1,3/2,5/3,8/5,13/8,21/13…
时间: 2023-12-13 09:32:32 浏览: 43
以下是C语言编写程序,计算并输出数列前20项的和的代码:
```c
#include <stdio.h>
int main()
{
int i;
double a = 2, b = 1, sum = 0, temp;
for (i = 1; i <= 20; i++)
{
sum += a / b;
temp = a;
a = a + b;
b = temp;
}
printf("sum:%.4f\n", sum);
return 0;
}
```
运行结果为:
```
sum:32.6603
```
相关问题
编写程序,计算并输出以下数列前20项的和。要求结果保留4位小数。 2/1,3/2,5/3,8/5,13/8,21/13…
这个数列是斐波那契数列的一种变形,可以使用循环来计算前20项的和。以下是一个C语言程序的示例:
```
#include <stdio.h>
int main()
{
double a = 2, b = 1, c, sum = 2;
int i;
for(i = 2; i <= 20; i++)
{
c = a + b;
sum += c / b;
b = a;
a = c;
}
printf("前20项之和为:%.4f", sum);
return 0;
}
```
程序中使用了三个变量a、b、c来存储数列中的三个数,sum变量用来存储前20项的和。循环从第二项开始计算,每次计算出下一项的值并将其加入到sum中,然后更新a、b的值。最后输出sum即可。
用c语言编写程序,计算并输出下面数列中前20项中奇数项的和(结果取3位小数输出)。 1/(1*2),1/(2*3),1/(3*4),……,1/(n*(n+1)),……
```c
#include <stdio.h>
int main()
{
int n;
double sum = 0; // 奇数项的和
for(n = 1; n <= 20; n++)
{
if(n % 2 == 1) // 判断是否是奇数项
sum += 1.0 / (n * (n + 1)); // 计算奇数项的和
}
printf("前20项中奇数项的和为:%.3f\n", sum); // 输出结果,保留3位小数
return 0;
}
```
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)