C语言基础算法题之斐波那契数列
来源:互联网 发布:mybatis显示sql语句 编辑:程序博客网 时间:2024/06/04 18:51
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21….
#include<stdio.h>int main(){ //求斐波那契数列 long i; long m[21];//这里不要写为m[20],m[20]的意思是0-19的20个数 m[1]=m[2]=1; for(i=1;i<=20;i++) { if(i==1 || i==2) { printf("第%d个月的兔子数量为1只 \n",i); } else { m[i]=m[i-1]+m[i-2]; printf("第%d个月的兔子数量为%d只 \n",i,m[i]); } }}
常作笔记,方便随时回顾
0 1
- C语言基础算法题之斐波那契数列
- 【C语言基础】斐波那契数列的算法实现
- 斐波那契数列算法c语言实现
- C语言之基本算法06—斐波那契数列求和
- C语言 斐波那契数列
- c语言斐波那契数列
- C语言-斐波那契数列
- c语言:斐波那契数列
- 算法之斐波那契数列
- C语言实现斐波那契数列递归和非递归算法
- Java(4):基础算法(1)--斐波那契数列之小兔子生孩子
- 用 C 语言实现 斐波那契数列
- 斐波那契数列-数组和递归-C语言
- C语言编写斐波那契数列
- C语言斐波那契数列的多种实现
- C语言递归方法实现斐波那契数列
- 斐波那契数列编程C语言
- 斐波那契数列C语言实现
- xUtils3.0使用介绍:数据库模块
- Tomcat 内存配置
- 欧拉项目第16题 Power digit sum
- requestLayout, invalidate和postInvalidate的异同
- keras:保存keras学习好的深度神经网络模型参数为二进制和txt文件
- C语言基础算法题之斐波那契数列
- JNI签名及System.loadLibrary()-android
- SlidingPaneLayout,DrawerLayout,ActionBar,NavigationView 详解 <三> NavigationView,DrawerLayout 结合ActionB
- HTTP和HTTPS的区别
- ios判读键盘是否出现和消失
- Computer Graphic & OpenGL
- 面试经典问题---select、poll、epoll之间有什么区别
- QT5.5 vs2013 更改窗口icon图标
- ubuntu技巧--ubuntu cmake c++11