为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这样程序运行不了


#include<stido.h>
int Fibonacci(int n)
{
    if(n==1||n==2)
    {return 1}
    else
    {
        int result;
        result=Fibonacci(n-1)+Fibonacci(n-2);
        return result;
    }
}
int main()
{
    int n;
    printf("第%d项是:%d",n,Fibonacci(n));
    return 0;
}


正在回答

2 回答

改这些  #include<stdio.h>     return 1 ; 

0 回复 有任何疑惑可以回复我~
#1

小小伙子 提问者

还是不行。。。
2017-09-24 回复 有任何疑惑可以回复我~
#2

小小伙子 提问者 回复 小小伙子 提问者

没事了谢谢
2017-09-24 回复 有任何疑惑可以回复我~

主函数中n没有赋值,所以才造成程序没有结果


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么这样程序运行不了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信