用递归编程打印出斐波拉西数列的前10项。
答案:2 悬赏:10
解决时间 2021-01-17 22:51
- 提问者网友:最美的风景
- 2021-01-17 15:10
用递归编程打印出斐波拉西数列的前10项。
最佳答案
- 二级知识专家网友:几近狂妄
- 2021-01-17 16:20
void print(x){
cout< }
int Fin(n){
if (n>10|n<=0)
return 0;
if (n==1)
return 1;
Fin(n)=Fin(n-1)+Fin(n-2);
x=Fin(n);
print(x);
}
void main()
{
n=10;
Fin(n);
return;
}
cout<
int Fin(n){
if (n>10|n<=0)
return 0;
if (n==1)
return 1;
Fin(n)=Fin(n-1)+Fin(n-2);
x=Fin(n);
print(x);
}
void main()
{
n=10;
Fin(n);
return;
}
全部回答
- 1楼网友:长青诗
- 2021-01-17 16:54
if(n>2)
return
Fin(n)=Fib(n-1)+ Fib(n-2);
return
Fin(n)=Fib(n-1)+ Fib(n-2);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息