鱼C论坛

 找回密码
 立即注册
查看: 2736|回复: 6

关于fibonacci数列的问题

[复制链接]
发表于 2012-2-4 17:06:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 牵手,帅哥中的V 于 2012-2-5 00:15 编辑

#include<stdio.h>
void main()
{
        int i ,a[20]={1,1};
        printf("1 ");
        printf("1 ");
        for (i=2;i<=19;i++)
        {
                a[i]=a[i-1]+a[i-2];
                printf("%d ",a[i][i][i]);

        }
        


}



求助 关于fibonacci数列  
数组的实现方法
我研究了下  按照这样写了代码了
最后对比
1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,

377, 610, 987, 1597, 2584, 4181, 6765。
和老师的结果是一样的  单步以后发现也没什么问题
求教 这样的代码写fibonacci数列可行么?
谢谢  
[/i][/i][/i]
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2012-2-4 17:06:45 | 显示全部楼层
提供思路红包奉上  
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-2-4 19:42:05 | 显示全部楼层
可行,循环体内:
a=a[i-1]+a[i-2];
printf("%d ",a);
改为:
a[i]=a[i-1]+a[i-2];
printf("%d ",a[i]);

评分

参与人数 1鱼币 +3 收起 理由
牵手,帅哥中的V + 3 小小红包不成敬意

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2012-2-4 20:06:10 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-2-5 00:06:44 | 显示全部楼层
呵呵,刚想说那个a的问题。。。,
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2012-2-5 00:16:47 | 显示全部楼层
JX机械 发表于 2012-2-5 00:06
呵呵,刚想说那个a的问题。。。,

实在是怎么改都没法改  不知道为什么  
这个在我写代码的时候是正确的
我又检查了一次代码
还是谢谢你  
今天的加分已经没了  
改日
呵呵
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-2-5 00:18:17 | 显示全部楼层
牵手,帅哥中的V 发表于 2012-2-5 00:16
实在是怎么改都没法改  不知道为什么  
这个在我写代码的时候是正确的
我又检查了一次代码

我回帖不是为了加分。。。,
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-11-11 02:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表