汉诺塔
来源:互联网 发布:贝叶斯分类算法过程 编辑:程序博客网 时间:2024/04/29 14:37
#include <stdio.h>
//把A移到C
void hanoi(int n, char A, char B, char C)
{
int i=1;
if(n==1)
{
printf("move %c to %c/n",i++,A,C);
}
else
{ //把A移到B
hanoi(n-1,A,C,B);
printf("move %c to %c/n",i++,A,C);
//把B移到C
hanoi(n-1,B,A,C);
}
}
int main()
{
int i;
char A='A',B='B',C='C';
printf("你的汉诺塔是几层的? n=");
scanf("%d",&i);
printf("/n");
hanoi(i,A,B,C);
}
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 用C#.NET编写软件注册机
- 网页中飘落的雪花Javascript代码
- No.1 DP 背包 POJ 1837 Balance
- AIX 5.3L下安装Python 2.5.4
- 迷宫
- 汉诺塔
- 2007年9月11日
- IDC称Linux是经济衰退最大受益者之一
- ORM原理-ORM目标及分层
- Microsoft Visual Studio6.0 MSDN Library简体中文版
- 变化
- Windows系统的耦合度太高了
- 当今国内最领先的网络舆情监控系统为你揭开神秘的面纱
- 实时布料模拟