C 程序設計 - 漢諾塔
[編輯] [转简体] (简体译文)
|
作者:huidong
| 分類:【編程】NOJ 和 C 程序設計習題
[
17 瀏覽
0 評論
4 贊
4 踩
]
概要
正文
#include <stdio.h> void Hanoi(int n, char src, char tmp, char dst) { if (n == 0) return; Hanoi(n - 1, src, dst, tmp); printf("%c -> %c\n", src, dst); Hanoi(n - 1, tmp, src, dst); } int main() { int m; scanf("%d", &m); Hanoi(m, 'A', 'B', 'C'); return 0; }