当前位置: 首页 > news >正文

C程序设计:解决Fibonacci.数列问题

        ‘ 斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称“兔子数列”,其数值为:1、1、2、3、5、8、13、21、34……在数学上,这一数列以如下递推的方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*)。’         //引自:百度百科

问题:如果1对兔子第三月开始每月能生一对小兔子,而每对小兔子在它出生后的第3个月开始,              又能生1对小兔子,假定在不发生死亡的情况下,请输出前n个月每个月的兔子对数(n<1000)

我们可以利用一维数值型数组来解决该问题:

#include<stdio.h>
int main(){int x[1000],n,i;scanf("%d",&n);x[0]=1;x[1]=1;for(i=2;i<n;i++)x[i]=x[i-1]+x[i-2];for(i=0;i<n;i++)printf("%d\n",x[i]);return 0;
}

http://www.lryc.cn/news/498108.html

相关文章:

  • 35页PDF | 元数据与数据血缘落地实施(限免下载)
  • Lua元表和元方法的使用
  • 基于Pyhton的人脸识别(Python 3.12+face_recognition库)
  • Spring Boot+Netty
  • LCR 023. 相交链表
  • Linux命令行下载工具
  • 期末复习-Hadoop名词解释+简答题纯享版
  • 嵌入式Linux无窗口系统下搭建 Qt 开发环境
  • C#基础教程
  • Alibaba EasyExcel 导入导出全家桶
  • Spring Cloud + MyBatis Plus + GraphQL 完整示例
  • uni-app简洁的移动端登录注册界面
  • LongVU:用于长视频语言理解的空间时间自适应压缩
  • Elasticsearch数据迁移(快照)
  • Linux Cgroup学习笔记
  • 百问FB显示开发图像处理 - PNG图像处理
  • 【JavaWeb后端学习笔记】MySQL多表查询(内连接、外连接、子查询)
  • RocketMQ 过滤消息 基于tag过滤和SQL过滤
  • element-ui 基本样式的一些更改【持续更新】
  • element-ui radio和checkbox禁用时不置灰还是原来不禁用时的样式
  • 第一部分:基础知识 6. 函数 --[MySQL轻松入门教程]
  • 【蓝桥杯每日一题】扫雷
  • 【算法】棋盘覆盖问题源代码及精简版
  • Django的介绍
  • 【Spring工具插件】lombok使用和EditStarter插件
  • 掌控时间,成就更好的自己
  • Ruby On Rails 笔记2——表的基本知识
  • 【AI系统】EfficientNet 系列
  • 【Python小白|Python内置函数学习2】Python有哪些内置函数?不需要导入任何模块就可以直接使用的!现在用Python写代码的人还多吗?
  • 蓝桥杯分治