#include<stdio.h>

int main()

{

void hano_tower(int n,char one,char two,char three);

int m=0;

printf("Please enter a number:\n");

scanf("%d",&m);

printf("You need move like this:\n");

hano_tower(m,'A','B','C');

return 0;

}

void hano_tower(int n,char one,char two,char three)

{

void move(char x,char y);

if(n==1)

move(one,three);

else

{

hano_tower(n-1,one,three,two);

move(one,three);

hano_tower(n-1,two,one,three);

}

}

void move(char x,char y)

{

printf("%c->%c\n",x,y);

}

最新文章

  1. iOS学习笔记——键盘处理
  2. (原)android补间动画(四)之插补器Interpolator
  3. tomcat配置性能调优1----server.xml文件详解
  4. CF 405C Unusual Product(想法题)
  5. 中兴手机关闭3G网络
  6. 了解 JavaScript (4)&ndash; 第一个 Web 应用程序
  7. 安装mysql(zip格式安装包)
  8. 对jQuery.isArray方法的分析
  9. 原创 C# 正则表达式 读写 Ini 文件
  10. C++中的向上类型转换和向下类型转换
  11. 使用Blender的UV映射制作一个地球
  12. 关于一些基础的Java问题的解答(三)
  13. 谈谈Javascript异步代码优化
  14. PDF怎么旋转页面,只需几步轻松搞定!
  15. https://pypi.org/project/py-mysql2pgsql/
  16. 纯js实现最简单的文件上传(后台使用MultipartFile)
  17. jar包、war包
  18. EXTJS入门教程及其框架搭建
  19. (android实战)破解apk
  20. Eclipse寻找JVM(JRE)的顺序机制

热门文章

  1. 校准liunx时间简单好用的命令
  2. ubuntu14.04安装chromium以及flash插件
  3. 爬虫 之 scrapy-redis组件
  4. Smarty模板的引用
  5. Python实现二叉树的遍历
  6. 关于Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller than version 16 declared in lib
  7. java轻量级IOC框架Guice(转)
  8. java Concurrent包学习笔记(二):CountDownLatch和CyclicBarrier
  9. SAC学习笔记(一)——SAC安装
  10. 【转载】java实现rabbitmq消息的发送接受