admin 管理员组

文章数量: 887039

编写一递归函数求斐波纳契数列1,1,2,3,5,8,13,…的前40项。c语言

基础习题

#include "stdio.h"
int k(int l)
{
    int t;
    if(l<3)   {t=1;return 1;}
    if(l>2)
    {
        t=k(l-1)+k(l-2);
        return t;}

}
int main()
{
    int n,i;
    printf("请输入项数\n");
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {    printf(" %-8d ",k(i));
        if(i%8==0)
        printf("\n");
    }
    return 0;

本文标签: 编写一递归函数求斐波纳契数列1 1 2 3 5