1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > C语言实现汉诺塔问题

C语言实现汉诺塔问题

时间:2018-11-30 06:43:47

相关推荐

C语言实现汉诺塔问题

代码如下:

#include <stdio.h>#include <stdlib.h>void move(int n,char x,char y,char z) {if (n==1) {printf("%c--->%c\n",x,z);}else {move(n-1,x,z,y);printf("%c--->%c\n",x,z);move(n-1,y,x,z);}}int main(){int n;scanf("%d",&n);move(n,'X','Y','Z');return 0;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。