小针鱼 发表于 2021-10-8 11:17:23

斐波那契数列整不会了

本帖最后由 小针鱼 于 2021-10-8 11:20 编辑

#include <stdio.h>
int main()
{
        int i,num,sum;
        num=1;
        for(i=0;i<40;i++);
        {
                sum=sum+num;
                num=sum;
                printf("%d",num");
        }
       
}
想用这个方法出菲波那切数列为什么会出现问题,打印是零

wp231957 发表于 2021-10-8 11:19:09

sum没有初始化

小针鱼 发表于 2021-10-8 11:27:38

本帖最后由 小针鱼 于 2021-10-8 11:37 编辑

#include <stdio.h>
int main()
{
    int i,num,sum=0;
    num=1;
   
    for(i=1;i<40;i++)
    {
            sum+=num;
            num=sum;
            printf("%d",num);
        }
}

小针鱼 发表于 2021-10-8 11:29:46

本帖最后由 小针鱼 于 2021-10-8 11:37 编辑

确实
页: [1]
查看完整版本: 斐波那契数列整不会了