搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 汉诺塔问题:n值的输出为何不对?
标题:
汉诺塔问题:n值的输出为何不对?
只看楼主
北奔
等 级:
新手上路
帖 子:2
专家分:0
注 册:2017-9-3
结帖率:
0
楼主
已结贴
√
问题点数:20 回复次数:1
汉诺塔问题:n值的输出为何不对?
搜索更多相关主题的帖子:
汉诺塔
输出
2017-09-27 21:02
炎天
来 自:桃花岛
等 级:
贵宾
威 望:
29
帖 子:1218
专家分:4986
注 册:2016-9-15
第
2
楼
得分:20
void hanoi(int n, char x, char y, char z)
{
void move(char, int, char);
if (n == 1)
move(x, 1, z);
else
{
hanoi(n - 1, x, z, y);
move(x, n-1, z);
hanoi(n - 1, y, x, z);
}
}
早知做人那么辛苦! 当初不应该下凡
2017-09-27 22:22
2
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-480998-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.981604 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved