hanoiC语言,汉诺塔问题。

hanoi  时间:2021-07-16  阅读:()

C语言,汉诺塔问题。

其实就是printf输出时表示有移动,那么每次输出时加一次移动就可以了。

但是由于是递归调用,不能在hanoi函数内进行用局部变量,需要在main函数内设置一个变量,以引用方式传入hanoi即可。

#include<stdio.h> void main() { int n; printf("请输入汉诺塔的金片数: "); scanf("%d",&n); void hanoi(int n, int a, int b, int c, int &step); int step = 0; hanoi(n,1,2,3, step); printf("移动了%d次 ", step); } void hanoi(int n, int a, int b, int c, int &step) { if (n==0) return; if (n==1) { printf("%d -> %d ",a,c); step++; } else { hanoi(n-1,a,c,b, step); printf("%d -> %d ",a,c); step++; hanoi(n-1,b,a,c, step); } }

  • hanoiC语言,汉诺塔问题。相关文档

可抵御99%的攻击中国单域版cdn:9元/月7T防御 cloudsecre

官方网站:点击访问CDN客服QQ:123008公司名:贵州青辞赋文化传媒有限公司域名和IP被墙封了怎么办?用cloudsecre.com网站被攻击了怎么办?用cloudsecre.com问:黑客为什么要找网站来攻击?答:黑客需要找肉鸡。问:什么是肉鸡?答:被控的服务器和电脑主机就是肉鸡。问:肉鸡有什么作用?答:肉鸡的作用非常多,可以用来干违法的事情,通常的行为有:VPN拨号,流量P2P,攻击傀儡,...

国内云服务器 1核 2G 2M 15元/月 萤光云

标题【萤光云双十二 全场6折 15元/月 续费同价】今天站长给大家推荐一家国内云厂商的双十二活动。萤光云总部位于福建福州,其成立于2002 年。主打高防云服务器产品,主要提供福州、北京、上海 BGP 和香港 CN2 节点。萤光云的高防云服务器自带 50G 防御,适合高防建站、游戏高防等业务。这家厂商本次双十二算是性价比很高了。全线产品6折,上海 BGP 云服务器折扣更大 5.5 折(测试了一下是金...

特网云(198元/月),高质量云虚拟主机低至0.16元/天,裸金属服务器仅需10.5元/天

特网云为您提供高速、稳定、安全、弹性的云计算服务计算、存储、监控、安全,完善的云产品满足您的一切所需,深耕云计算领域10余年;我们拥有前沿的核心技术,始终致力于为政府机构、企业组织和个人开发者提供稳定、安全、可靠、高性价比的云计算产品与服务。官方网站:https://www.56dr.com/ 10年老品牌 值得信赖 有需要的请联系======================特网云推出多IP云主机...

hanoi为你推荐
mdm乳化剂MDM起什么作用ipv6无网络访问权限win7本地连接IPv4和IPv6都无网络访问权限0x80070005计划任务时出现错误代码80070005linux修改文件名Linux中,怎样修改文件名?weakhashmapWeakHashMap和HashMap的区别mindmanager破解版请给个Mindjet MindManager PRO 15的正式版电子日历我想做个项目 如何在电子日历中进行时间的选择tvosTVOS智能电视操作系统如何越狱php论坛用php写一个论坛,重点是什么?还有具体的功能,谢谢51信用卡论坛51信用卡贷了1200 现在还不上怎么办
景安vps 腾讯云盘 息壤主机 59.99美元 2014年感恩节 la域名 镇江联通宽带 cpanel空间 创梦 admit的用法 服务器合租 阿里dns 沈阳idc godaddyssl 空间排行榜 架设代理服务器 alexa搜 时间同步服务器 建站行业 tko 更多