一个爱国者的故事:用C#怎么写汉诺塔的程序,求代码

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 00:05:10

public void HN(int n,int first,int middle,int third)
{
if(n<=1)
{
Console.Wirte(first+"->"+third+"\n ");
else
{
HN(n-1,first,third,middle);
Console.Write(first+"->"+third+"\n )";
HN(n-1,middle,first,third);
}

}

《c语言程序设计》谭浩强著 上有。