C语言怎样爬楼梯

爬楼梯 语言
xiaoze2000  
网友的回答
爱漱口的袜子

楼梯有n阶台阶,上楼可以一步上1阶,也可以一步上2阶,编一程序计算共有多少种不同的走法? 

【参考解答(递归法)】
基础:楼梯有一个台阶,只有一种走法(一步登上去);两个台阶,有2种走法(一步上去,或分两次上去);
递推:有n个台阶时,设有count(n)种走法,最后一步走1个台阶,有count(n-1)种走法;最后一步走2个台阶,有count(n-2)种走法。于是count(n)count(n-1)+count(n-2)。
可见,此问题的数学模型竟然是斐波那契数。

include<stdio.h>int main()
{    unsigned long count(int n);    int n;    unsigned long m;    printf("请输入楼梯的阶数:");    scanf("%d",&n);
mcount(n);    printf("有%lu种爬楼梯的方法\n",m);    return 0;
}unsigned long count (int n)
{    unsigned long f;    if(n1)
f1;    else if(n2)
f2;    else
fcount(n-1)+count(n-2);    return(f);
}1234567891011121314151617181920212223

kele870401

谈空间,谈色彩,谈材质,谈设计点,谈功能合理性(比如厨房),谈造价。

天蝎兔兔

它主要受力在曲梁上,而栏杆则起到护栏和装饰的作用。有些楼梯将踏步悬吊在上面的横... 往往是在建筑中已经定型的。但也有很多业主是拆除重装的。而无论如何的造型,如果你...

了无痕Sky

楼梯, 不锈钢护栏 地砖 实木扶手

以心为马

§只要有他在的地ю◇,ㄞ`↓к◎我就是一个拥有一切的^公主^..ю ㄨㄖ ㄨㄨㄨㄠㄠㄟㄧㄌㄧㄟㄑㄨㄟㄐㄧㄠㄨㄎㄑㄟㄠㄨㄨㄑㄨ ㄨㄠㄨㄠㄨㄠㄜㄨㄜㄨㄠㄜㄨㄠㄤㄡㄡㄠㄡ...

枫月絮影

人们对色彩有着天然的敏感性,通过装饰色彩,可以恰当地渲染出意境与情调.色彩作为一种主要的视觉语言,具有强烈的视觉冲击力,可以表现出人类的感情和意识,而它传达给人们...