1、
现在有一截楼梯,根据你的腿长,你一次能走 1 级或 2 级楼梯,已知你要走 n 级楼梯才能走到你的目的楼层,
请实现一个方法,计算你走到目的楼层的方案数。
package com.itheima_02;
import java.util.Scanner;
/*
现在有一截楼梯,根据你的腿长,你一次能走 1 级或 2 级楼梯,已知你要走 n 级楼梯才能走到你的目的楼层,
请实现一个方法,计算你走到目的楼层的方案数。
输入整数n。(1<=n<=50)
输出方案数。
*/
/*
*/
public class StudentDemo {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("输入楼梯数:");
int n= sc.nextInt();
if (n==1||n==2){
System.out.println("走到目的楼层的方案数"+n);
}else {
int x=1;
int x1=2;
for (int i=3;i<=n;i++){
int temp=x1;
x1=x+x1;
x=temp;
}
System.out.println("走到目的楼层的方案数"+x1);
}
}
}