开发者社区> 问答> 正文

c语言如何用数组来处理求Fibonacci数列问题斐波那契数列?

c语言如何用数组来处理求Fibonacci数列问题斐波那契数列?

展开
收起
游客gaiketk6mpmke 2022-03-29 19:34:34 581 0
1 条回答
写回答
取消 提交回答
  • #include<stdio.h>
    int main()
    {
        int i, f[20] = { 1,1 };//对最前面两个元素f[0]和f[1]赋初值1
        for (i = 2; i < 20; i++)
        {
            f[i] = f[i-2]+f[i-1];//先后求出f[2]~f[19]的值指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、
        }
    
        for (i = 0; i<20; i++)
        {
            if (i % 5 == 0)//控制每输出5个数后换行
            {
    
            printf("\n");
            }
    
            printf("%d\t", f[i]);//输出一个数
            }
        printf("\n");
        return 0;
    }
    
    2022-03-29 20:00:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载