汉诺塔

来源:互联网 发布:淘宝天天特卖会 编辑:程序博客网 时间:2024/05/17 04:33
#include <stdio.h>void hannuota(int n,char A,char B,char C){if(1 == n){printf("将编号为%d的盘子直接从%c柱子移到%c柱子\n",n,A,C); } else{hannuota(n-1,A,C,B);printf("将编号为%d的盘子直接从%c柱子移到%c柱子\n",n,A,C);hannuota(n-1,B,A,C);  } } int main(){int n;printf("请输入汉诺塔的的盘数:");scanf("%d",&n);hannuota(n,'A','B','C'); return 0; } 

原创粉丝点击