39.cpp

来自「c++课程习题集的源代码」· C++ 代码 · 共 22 行

CPP
22
字号
#include<iostream.h> 
 int main()                                                  
{
 void hanoi(int m,int n1,int n2,int n3); 
 int m;
 cout<<"请输入柱子数n:"<<endl;
 cin>>m;
 hanoi(m,1,2,3);
 return(0);
}
 void hanoi(int m,int n1,int n2,int n3) 
{
 if(m==1)
  cout<<n1<<"->"<<n3<<endl;
 else
 {
  hanoi(m-1,n1,n3,n2);
  cout<<n1<<"->"<<n3<<endl;
  hanoi(m-1,n2,n1,n3);
 }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?