梯有N阶,上楼可以一步上一阶,也可以一步上二阶。编写一个程序,计算共有多少中不同的走法?

Posted 逆流而上

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了梯有N阶,上楼可以一步上一阶,也可以一步上二阶。编写一个程序,计算共有多少中不同的走法?相关的知识,希望对你有一定的参考价值。

c语言实现,小伙伴们谁要有更好的实现方法,要告诉我呦技术分享技术分享技术分享

#include
int main(void)
{
int f,i,f1=1,f2=2;
printf("请输入楼梯数");
scanf("%d",&i);
 printf("\n");   
if(i==1)
{printf("有1种走法");}
if(i==2)
{printf("有2种走法");}
if(i>=3){
    do{f=f1+f2;
f1=f2;
f2=f;
i--;}while(i-3>=0);
printf("有%d种走法",f);}
return 0;}

以上是关于梯有N阶,上楼可以一步上一阶,也可以一步上二阶。编写一个程序,计算共有多少中不同的走法?的主要内容,如果未能解决你的问题,请参考以下文章

高精度:数楼梯

洛谷 P1255 数楼梯

洛谷——P1255 数楼梯

luoguP1255 数楼梯 x

洛谷 P1255 数楼梯 高精度加法

递推与递归分析