(C语言)计算sum=2/1+3/2+5/3+8/5的前20项和

#include<stdio.h>
double Fibonacci(int n)
{
	if(n == 1)
		return 1;
	else if(n == 2)
		return 2;
	else 
		return Fibonacci(n-1)+Fibonacci(n-2);
}
int main()
{
	double sum=0;
	for(int i = 1;i <= 20;i ++)
		sum += Fibonacci(i+1)/Fibonacci(i);	
	printf("sum=%lf",sum);
	return 0;
}

运行截图:

 

 注:侵权可删

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-06 13:22:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-06 13:22:02       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-06 13:22:02       82 阅读
  4. Python语言-面向对象

    2023-12-06 13:22:02       91 阅读

热门阅读

  1. golang使用sip协议 用户名和密码注册到vos3000

    2023-12-06 13:22:02       56 阅读
  2. c#编码技巧(十五):新语法糖record深入分析

    2023-12-06 13:22:02       43 阅读
  3. Elasticsearch一些函数查询

    2023-12-06 13:22:02       48 阅读
  4. linux关于文件大小的换算

    2023-12-06 13:22:02       57 阅读
  5. pytorch如何生成小批量数据并传入神经网络?

    2023-12-06 13:22:02       40 阅读
  6. 持续集成部署-k8s-高级调度-污点和容忍

    2023-12-06 13:22:02       41 阅读
  7. Linux:使用pv实现执行进度监控

    2023-12-06 13:22:02       63 阅读
  8. code banner,文件头

    2023-12-06 13:22:02       37 阅读
  9. 编程中常见的技术难题及解决方案

    2023-12-06 13:22:02       60 阅读
  10. ajax检查密码是否一致

    2023-12-06 13:22:02       56 阅读