C语言用递归法写爬楼梯一次可以爬一级可以爬两级N级的话有多少种爬楼方法

(分钟前 更新) 405 7769

最新回答

include<stdio.h>
void main()
{
unsigned long count(int n);
int n;
unsigned long m;
printf("请输入楼梯的阶数:");
scanf("%d",&n);
mcount(n);
printf("有%d种爬内楼梯的方法容&92;n",m);
}
unsigned long count (int n)
{
unsigned long f;
if(n1)
f1;
else
if(n2)
f2;
else
fcount(n-1)+count(n-2);
return(f);
}
锐客家族 2024-05-21
好显然啊!
1级---1种
2级---2种
3级---3种
4级---5种
5级---8种
……

这是个斐波纳契数列
通项公回式(就是N级有多少种):答F(n)[(1+√5)/2]^n /√5 - [(1-√5)/2]^n /√5
C语言求法:参看2wdragon.blog.sohu/119664614.
我是丽香 2024-05-06

扩展回答

热门问答

装修专题

首页 >  C语言用递归法写爬楼梯一次可以爬一级可以爬两级N级的话有多少种爬楼方法

其他人还看了

页面运行时间: 0.029351949691772 秒