五、此题是用计算机模拟一个物理事件的题,即模拟人上楼梯的过程。楼梯最多有9阶,那么上楼梯至多迈9步,可用9重循环模拟上楼过程,每重循环代表1步,1步可迈1阶或2阶,那么每重循环取值范围为1~2。用变量 S 存放上楼的方案数,即何时各步...
详细信息
五、此题是用计算机模拟一个物理事件的题,即模拟人上楼梯的过程。楼梯最多有9阶,那么上楼梯至多迈9步,可用9重循环模拟上楼过程,每重循环代表1步,1步可迈1阶或2阶,那么每重循环取值范围为1~2。用变量 S 存放上楼的方案数,即何时各步所迈台阶数之和与总阶数相等时即为一种上楼方案。这时打印该方案,并打印每一步所迈台阶数,循环搜索完毕,打印总方案数。程序及运行结果如下:
暂无评论