1.代码实现

#include<stdio.h>//斐波那契递归函数
int fbnq(int n){if(n==1||n==2){return 1;}else{return fbnq(n-1)+fbnq(n-2);}
}int main(int argc, const char *argv[])
{/*//斐波那契数列int n=0,num=0,i=0;scanf("%d",&n);for(i=1;i<=n;i++){num=fbnq(i);printf("%-3d",num);}putchar(10);*///赶鸭子int duck=2,every=2;int i,n;printf("一共赶了几个村子:");scanf("%d",&n);for(i=n;i>=1;i--){                               every=every*2;printf("第%d个村子卖了%d只鸭子\n",i,every);duck=(duck*2)+2;}printf("原本有%d只鸭子\n",duck);return 0;
}

2.运行结果:

递归实现斐波那契数列 一个人赶着鸭子去每个村庄卖,每经过一个 村子卖去所赶鸭子的一半又一只。 这样他经过了 七个村子后还剩 两只鸭子,问问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?相关推荐

  1. C语言以递归求斐波那契数列(附完整源码)

    递归求斐波那契数列 递归求斐波那契数列完整源码(定义,实现,main函数测试) 递归求斐波那契数列完整源码(定义,实现,main函数测试) #include <locale.h> #inc ...

  2. 使用递归解决斐波那契数列的性能问题

    使用递归解决斐波那契数列的性能问题 参考文章: (1)使用递归解决斐波那契数列的性能问题 (2)https://www.cnblogs.com/mlw1814011067/p/9439651.html ...

  3. 用递归和非递归求斐波那契数列

    递归的方法 #include<stdio.h> #include<stdlib.h> 递归的方式计算斐波那契数 int FeiBo(int f) {int n = 0;if ( ...

  4. 递归实现斐波那契数列 1 1 2 3 5 8 13 21 ......

    /*** 递归实现斐波那契数列* @author XHQ**/ public class Demo6 {public static void main(String[] args) {int arra ...

  5. 算法—递归生成斐波那契数列

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.递归生成斐波那契数列 二.使用步骤 1.伪代码 2.c 总结 前言 提示:这里可以添加本文要记录的大概内容: 例如 ...

  6. python中使用递归实现斐波那契数列

    python中使用递归实现斐波那契数列 python中使用递归实现斐波那契数列 先来了解一下 斐波那契数列(Fibonacci sequence),又称黄金分割数列.因数学家莱昂纳多·斐波那契(Leo ...

  7. 斐波那契递归调用次数_递归求解斐波那契数列的时间复杂度——几种简洁证明...

    TL:DR: 暴力递归求解斐波那契数列的时间复杂度的紧界不是 ,而是 . 本文将给出几个简洁证明 用最暴力的方法求解斐波那契数列,时间复杂度是多少?具体地说,就是求下面这个程序的复杂度: def fi ...

  8. 使用递归打印斐波那契数列

    """ 1.txt.使用递归实现斐波那契数列 0 1.txt 1.txt 2 3 5 8 13 21 .... 2.使用递归实现 0 - 100的偶数相加 0 + 2 + ...

  9. 【编程实践】Linux Shell 编程:使用 循环和递归 实现斐波那契数列代码

    用 Linux Shell 编程语言递归实现斐波那契数列代码:循环和递归 Linux Shell 编程语言是一种强大的工具,它可以轻松地实现程序设计语言中的常见算法. 斐波那契数列 斐波那契数列是一种 ...

  10. 【2023王道数据结构】【绪论】思维拓展-通过C++递归与非递归实现斐波那契数列C、C++完整实现(可直接运行)

    ~~~笔锋至此又怎能平淡而终,故事开始便不承认普通✌✌✌ ✌ 题目及题解持续更新中 [2023王道数据结构目录]课后算法设计题C.C++代码实现完整版大全 题目: 通过C++递归与非递归实现斐波那契数 ...

最新文章

  1. 阿里AI摘图像识别竞赛WebVision桂冠,万物识别准确率创世界纪录
  2. pymysq向mysql写数据 为什么本地无法查看_从运维角度浅谈MySQL数据库优化,中小企业DBA必会...
  3. EasyOffice-.NetCore一行代码导入导出Excel,生成Word
  4. Python编辑工具的全新版本,PyCharm 2020.1 稳定版发布
  5. html之浮动和定位
  6. 测试所有类型的Class
  7. expect的安装与使用
  8. kubernetes ingress-nginx原理
  9. 简单个人网页制作 大学生网页设计作业 静态HTML个人博客主页 DW个人网站模板下载 大学生简单个人网页作品代码
  10. 制药企业计算机系统验证,制药行业计算机化系统验证与数据可靠性实施精要
  11. idea-插件开发 Dialogs
  12. JavaScript编写答题评分功能页面
  13. 华三交换机配置ntp server
  14. 个人公众号如何运营?可以从哪些方向突破?
  15. 藏锐 计算机硕士,指导项目一_认识计算机系统课件
  16. 跳转到三方App ,三方App 是如何返回自己的App的
  17. 视频会议室需要什么设备 远程视频会议设备清单
  18. 使用javax.imageio.ImageIO读取JPEG图片时出现异常java.awt.color.CMMException: General CMM error517
  19. 身为iOS开发,你是愿意在大公司做凤尾,还是在小公司做鸡头?
  20. 平面设计学习之路之二(PS-快捷键)

热门文章

  1. 电影 -- 小黄狗的窝
  2. 网易金融的“加减法”:如今仅剩支付和网络小贷
  3. 用GPU加速神经网络训练
  4. python分布式(scrapy-redis)实现对房天下全国二手房与新房的信息爬取(偏小白,有源码有分析)
  5. [Bootstrap案例练习]——现代浏览器博物馆
  6. 大数据技术未来发展前景及趋势分析
  7. css3 抽奖实现炸弹爆炸效果 卡片翻转效果 雪花效果
  8. LTE空中接口(Uu接口)、RRC信令
  9. Git 多人协同开发
  10. 在Windows10下下载编译历史版本chromium