用递归函数计算爬楼梯问题怎样用C++实现

 时间:2024-10-13 01:33:11

1、走楼梯时每走到一阶楼梯,有两种走法,即从n-1阶走或从n-2阶走,所以走到该阶楼梯的方法应为:n-1阶楼梯的方法加n-2阶楼梯的方法。

用递归函数计算爬楼梯问题怎样用C++实现

2、首先,自定义一个函数,计算走到n阶楼梯有多少种方法。

用递归函数计算爬楼梯问题怎样用C++实现

3、如果楼梯的阶数是1级和2级,走的方法分别是1和2种。

用递归函数计算爬楼梯问题怎样用C++实现

4、用递归函数计算,走到第n阶有多少种方法。

用递归函数计算爬楼梯问题怎样用C++实现

5、主函数中,首先定义一个整型变量,保存走到的楼梯阶数。

用递归函数计算爬楼梯问题怎样用C++实现

6、接着,输入走到的楼梯阶数,保存在变量num中。

用递归函数计算爬楼梯问题怎样用C++实现

7、用while循环控制楼梯阶数的输入,条件是num不等于0。

用递归函数计算爬楼梯问题怎样用C++实现

8、然后,输出爬楼梯有多少种走法,调用递归函数来实现。

用递归函数计算爬楼梯问题怎样用C++实现

9、继续提示输入楼梯阶数,以实现方法的计算。

用递归函数计算爬楼梯问题怎样用C++实现

10、运行程序,输入楼梯阶数后,电脑就会计算出走的方法。

用递归函数计算爬楼梯问题怎样用C++实现
  • 课堂上学生提出了老师没有想到的问题怎么办?
  • bootstrap可视化工具的使用
  • 怎样开启猫耳FM播完整首再关闭
  • 解决Chrome首页被流氓网站劫持的问题?
  • Satisfactory怎么恢复生命值
  • 热门搜索
    电脑加速方法 金桔树怎么养 手机怎么下载电影 长期过度手浮怎么补救 清炖羊肉的家常做法 最新电视剧大全 嘴巴溃疡什么方法好的最快 家庭出身怎么写 鼻烟壶怎么用 治疗阳痿最快的方法