
错误: 需要逻辑0或非0在 fnFib 函数中
这是一个用C语言编写的求Fibnacci数列的函数:#include"Stdio.h"longfnFib(intn){longlFibnacci;if(n==0)lFib...
这是一个用C语言编写的求Fibnacci数列的函数:
#include "Stdio.h"
long fnFib(int n)
{ long lFibnacci;
if(n==0)
lFibnacci=0;
else if(n==1)
lFibnacci=1;
else
fnFib(n)=fnFib(n-1)+fnFib(n-2);
return lFibnacci;
}
void main()
{ int iX;
scanf("%d",&iX);
printf("%ld",fnFib(iX));
getch();
}
错误 11.c 11: 需要逻辑0或非0在 fnFib 函数中
fnFib(n)=fnFib(n-1)+fnFib(n-2);就是这个一条运算出了错。麻烦大侠帮我看看! 展开
#include "Stdio.h"
long fnFib(int n)
{ long lFibnacci;
if(n==0)
lFibnacci=0;
else if(n==1)
lFibnacci=1;
else
fnFib(n)=fnFib(n-1)+fnFib(n-2);
return lFibnacci;
}
void main()
{ int iX;
scanf("%d",&iX);
printf("%ld",fnFib(iX));
getch();
}
错误 11.c 11: 需要逻辑0或非0在 fnFib 函数中
fnFib(n)=fnFib(n-1)+fnFib(n-2);就是这个一条运算出了错。麻烦大侠帮我看看! 展开
2个回答
展开全部
fnFib(n)=fnFib(n-1)+fnFib(n-2);
你这种不是C.
改成
lFibnacci=fnFib(n-1)+fnFib(n-2);
你这种不是C.
改成
lFibnacci=fnFib(n-1)+fnFib(n-2);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询