本文共 346 字,大约阅读时间需要 1 分钟。
#includevoid hanio(int n, char a, char b, char c);int main(){ int n; scanf("%d", &n); hanio(n, 'a', 'b', 'c'); return 0;}void hanio(int n, char a, char b, char c){ if(n == 1){ printf("%c --> %c\n", a, b); }else{ hanio(n - 1, a, c, b); printf("%c --> %c\n", a, b); hanio(n - 1, c, b, a); }}
转载地址:http://sovrn.baihongyu.com/