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语言,汉诺塔问题。相关文档

虎跃云-物理机16H/32G/50M山东枣庄高防BGP服务器低至550元每月!

虎跃科技怎么样?虎跃科技(虎跃云)是一家成立于2017年的国内专业服务商,专业主营云服务器和独立服务器(物理机)高防机房有着高端华为T级清洗能力,目前产品地区有:山东,江苏,浙江等多地区云服务器和独立服务器,今天虎跃云给大家带来了优惠活动,为了更好的促销,枣庄高防BGP服务器最高配置16核32G仅需550元/月,有需要的小伙伴可以来看看哦!产品可以支持24H无条件退款(活动产品退款请以活动规则为准...

ZJI(月付480元),香港阿里云专线服务器

ZJI是成立于2011年原Wordpress圈知名主机商—维翔主机,2018年9月更名为ZJI,主要提供香港、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册业务。本月商家针对香港阿里云线路独立服务器提供月付立减270-400元优惠码,优惠后香港独立服务器(阿里云专线)E3或者E5 CPU,SSD硬盘,最低每月仅480元起。阿里一型CPU:Intel E5-2630L...

RAKsmart新年钜惠:E3服务器秒杀$30/月起,新上韩国服务器,香港/日本/美国站群服务器,VPS月付$1.99起,GPU服务器,高防服务器_vps香港

RAKsmart发布了新年钜惠活动,即日起到2月28日,商家每天推出限量服务器秒杀,美国服务器每月30美元起,新上了韩国服务器、GPU服务器、香港/日本/美国常规+站群服务器、1-10Gbps不限流量大带宽服务器等大量库存;VPS主机全场提供7折优惠码,同时针对部分特惠套餐无码直购每月仅1.99美元,支持使用PayPal或者支付宝等方式付款,有中英文网页及客服支持。爆款秒杀10台/天可选精品网/大...

hanoi为你推荐
食品商务网食品方面的网站那个最好!电子日历怎样调整电子日历上的时间layout_gravityandroid 布局中 为什么能够通过android:layout_above 、android:layout_alignTop 、等 还要在之前加入备忘录模式华为荣耀5X怎么在手机上新建一个备忘录调度系统1.说明高级调度、中级调度和低级调度的基本含义。editplus破解版DBTools Manager Professional 破解版在哪里可以下载?丁奇请全面剖析一下黑胡子丁奇这个人物。数秦科技数秦科技旗下有哪些区块链项目?php论坛用php写一个论坛,重点是什么?还有具体的功能,谢谢微信论坛手机微信论坛如何实现
日本私人vps 双线vps 域名服务器上存放着internet主机的 wordpress主机 l5639 2014年感恩节 42u机柜尺寸 宕机监控 css样式大全 eq2 彩虹ip 三拼域名 美国十次啦服务器 最好的免费空间 699美元 129邮箱 酷番云 中国电信网络测速 华为云建站 photobucket 更多