正文

汉诺塔2007-05-31 18:37:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/wwwzrccom/26294.html

分享到:

#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); }}

阅读(2183) | 评论(1)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册