C语言:汉诺塔-函数调用
代码注释很详细了#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int move(int N, char A, char B, char C) //N表示当前移动的几号盘{ if (N == 1) { printf("圆盘%d,从%c移到%c!\n", N, A, C); } else { //当圆盘数量超过1时,需要将N-1个圆盘放在柱子B,再将最大的圆盘第N个圆盘放在柱子C move(N - 1, A,
原创
2021-10-31 23:08:23 ·
684 阅读 ·
1 评论