【数据结构】斐波那契函数_Fibonacci
发布时间:2020-12-15 06:31:43 所属栏目:安全 来源:网络整理
导读:#include "stdio.h"int Fbi(int i) /* 斐波那契的递归函数 */{if( i 2 )return i == 0 ? 0 : 1; return Fbi(i - 1) + Fbi(i - 2); /* 这里Fbi就是函数自己,等于在调用自己 */} int main(){int i;int a[40]; printf("迭代显示斐波那契数列:n");a[0]=0;a[1]
#include "stdio.h" int Fbi(int i) /* 斐波那契的递归函数 */ { if( i < 2 ) return i == 0 ? 0 : 1; return Fbi(i - 1) + Fbi(i - 2); /* 这里Fbi就是函数自己,等于在调用自己 */ } int main() { int i; int a[40]; printf("迭代显示斐波那契数列:n"); a[0]=0; a[1]=1; printf("%d ",a[0]); printf("%d ",a[1]); for(i = 2;i < 40;i++) { a[i] = a[i-1] + a[i-2]; printf("%d ",a[i]); } printf("n"); printf("递归显示斐波那契数列:n"); for(i = 0;i < 40;i++) printf("%d ",Fbi(i)); return 0; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- webservice(二)有关dtd的基础知识 和xmlspy2012的汉化版和
- shell – 通过外部命令替换行的输出
- shell脚本执行超时怎么办?
- QName HelloWorld ---记CXF中QName的使用
- angularjs源码笔记(1.3)--directive ctrl & attrs
- 在AngularJS中,当使用“controller as”语法和“this”时,如
- Yum安装LAMP(Centos7.2+Apache2.4+Mariadb5.5.56+PHP7.0.24
- Bash:如何使用包含方括号或其他特殊字符的键来持久化和恢复
- 从scala 2.8.1到scala 2.9.1的主要变化是什么?
- scala:可选的默认参数作为其他参数的函数