码迷,mamicode.com
首页 > 其他好文 > 详细

C数据结构学习笔记二 循环和递归打印fibonacci函数

时间:2015-05-30 13:25:56      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:

//循环方式实现
#include <stdio.h>
int main(int argc, char *argv[])
{
    int f1=0,f2=1,f3;
    printf("%d  ",f1);
    printf("%d  ",f2);
    while(f1<15)
    {
        f3=f1+f2;
        printf("%d  ",f3);
        f1=f2;
        f2=f3;
    }    
    return 0;
}
//递归方式实现
#include <stdio.h>
int fibo(int n)
{
    if(n==0)
    return 0;
    if(n==1)
    return 1;
    else 
    return fibo(n-1)+fibo(n-2);
}
int main(int argc, char *argv[])
{
    for(int i=0;i<10;i++)
    printf("%d ",fibo(i));    
    return 0 ;
}

 

C数据结构学习笔记二 循环和递归打印fibonacci函数

标签:

原文地址:http://www.cnblogs.com/ycy1025/p/4540147.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!