zoukankan
html css js c++ java
汉诺塔游戏
#include
<
stdio.h
>
#include
<
conio.h
>
void
hanoi(
int
,
int
,
int
,
int
);
void
main()
{
int
n;
clrscr();
printf(
"
Input n:
"
);
scanf(
"
%d
"
,
&
n);
hanoi(n,
1
,
2
,
3
);
}
void
hanoi(
int
n,
int
a,
int
b,
int
c)
{
if
(n
==
1
)
printf(
"
%d-%d
"
,a,c);
/**/
/*
n=1时,直接将金片从a移动到c
*/
else
{
hanoi(n
-
1
,a,c,b);
/**/
/*
n-1个金片从a经过c移动到b
*/
printf(
"
%d-%d
"
,a,c);
/**/
/*
将第n个金片从a移动到c
*/
hanoi(n
-
1
,b,a,c);
/**/
/*
将n-1个金片从b经过a移动到c
*/
}
}
查看全文
相关阅读:
String,StringBuffer和StringBuilder的异同
博客迁移到reetsee.com
一个好用的打印插件,功能强大
html5中使用标签支持视频播放
Extjs4 中在指定光标处插入值
Javascript 创建对象方法的总结
JS中的prototype
在JS方法中返回多个值的三种方法
JS ready和onload事件 比较分析
JS中的“!!”
原文地址:https://www.cnblogs.com/qixin622/p/620051.html
最新文章
在windows下详解:大端对齐和小端对齐
c语言基础学习07_指针
Java Web开发基础(3)-JSTL
HTML5新增与结构有关的元素
谈谈Boost网络编程(2)—— 新系统的设计
java内部类总结
JS模板语言不错的脚本
设计模式——门面模式(Facade)
线性表 顺序存储 链式存储 ---java实现
jQuery Mobile的学习时间bottonbutton的事件学习
热门文章
matlab histeq函数介绍
jdbc防止sql注入-PreparedStatement
使用11g DNFS建立基于DNFS的tablespace
NYOJ 915 +-字符串【贪心】
wpf4 文字 模糊 不清晰 解决方法
Oracle在更改机器名后服务无法启动的解决方法
UnityShader实例13:屏幕特效之均值模糊(Box Blur)
抢红包源代码
关于苹果证书的一些理解
php抽奖、随机广告算法
Copyright © 2011-2022 走看看