1.code

    public static void main(String[] args) {
        int level = 4;
        moveDish(4, 'A', 'B', 'C');

    }

    public static void moveDish(int level, char from, char inter, char to){
        if(level==1){
            System.out.println("" + from  + "移动" + level + "号盘到" +  to );
        }else{
            moveDish(level-1, from, to, inter);
            System.out.println("" + from  + "移动" + level + "号盘到" +  to );
            moveDish(level-1, inter, from, to);
        }
    }

2. 效果图

java 小程序-- 汉诺塔

相关文章:

  • 2022-12-23
  • 2021-06-10
  • 2022-12-23
  • 2022-12-23
  • 2021-10-30
猜你喜欢
  • 2021-09-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案