读书人

Fibonacci序列递归兑现

发布时间: 2012-12-28 10:29:05 作者: rapoo

Fibonacci序列递归实现

#include <stdio.h>int Fibonacci(int a){    if (a == 1)        return 1;    else if (a == 2)        return 1;    else if (a >= 3)        return Fibonacci(a - 1) + Fibonacci(a - 2);}int main(){    printf("Input a POSITIVE INTEGER, I will compute a fibonacci number for you!\n");    int a;    scanf("%d", &a);    int b = Fibonacci(a);    printf("The fibonacci number is: %d\n", b);    return 0;}

读书人网 >编程

热点推荐