#include<iostream.h>void hanno(int,char,char,char);int main(){ int n; cout<<"请输入你要有多少个盘子:"; cin>>n; hanno(n,'A','B','C'); return 0; }void hanno(int n,char A,char B,char C){ if(n==1)cout<<A<<"->"<<C<<endl; else { hanno(n-1,A,C,B); cout<<A<<"->"<<C<<endl; hanno(n-1,B,A,C); }}

评论