会员登录 用户名: 密码: 登录 新会员注册 [找回密码]
当前位置:编程论坛 >> C/S程序开发专区 >> VC++编程论坛 >> [求助]帮我修改一下,使用函数递归来解决汉诺塔
首页
中资源
  发表一个新主题  发表一个新投票  回复主题 您是本帖的第 724 个阅读者浏览上一篇主题  刷新本主题   平板显示贴子 浏览下一篇主题
 * 贴子主题:[求助]帮我修改一下,使用函数递归来解决汉诺塔 悬赏分100 [已结帖] 报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 灵魂 帅哥哟,离线,有人找我吗?双鱼座1989-3-5
  
  
  头 衔:游人
  等 级:初出江湖
  积 分:947
  专家分:473
  提问帖:0/0
  回答帖:44
  总帖数:52
  经验值:167
  注 册:2008-4-21
给灵魂发送一个短消息 把灵魂加入好友 查看灵魂的个人资料 搜索灵魂在VC++编程论坛的所有贴子 引用回复这个贴子 回复这个贴子

发贴心情 

#include<stdio.h>
void hanoi(int n,char A,char B,char C)
{
if(n==1)
{
  printf(“Move disk %d from %c to %c\n”,n,A,C);
}
else
{
  hanoi(n-1,A,C,B);
  printf(“Move disk %d from %c to %c\n”,n,A,C);
  hanoi(n-1,B,A,C);
}
}
main()
{
int n;
printf(“请输入数字n以解决n阶汉诺塔问题:\n”);
scanf(“%d”,&n);
hanoi(n,‘A’,‘B’,‘C’);
}

LZ参照下吧..不过,还是最好还是自己动手写写..


在失望中给自己买一根棒棒糖~~~吧嗒吧嗒添掉它~~

发帖:2008-5-6 14:56:00

本主题贴数10,分页:[返回帖子列表] [上一页] [1] [下一页]

 *树形目录 顶端 
主题:  [求助]帮我修改一下,使用函数递归来解决汉诺塔(627字) - 维尼,2008年5月4日
    回复:  没有输出,move函数没有定义!(28字) - 语虫,2008年5月18日
    回复:  以后要细心呀..(14字) - 灵魂,2008年5月9日
    回复:  我就是那个输出函数没有想起来,呵呵 偶有点粗心呀!呵呵 (56字) - 维尼,2008年5月9日
    回复:  #include<stdio.h>void hanoi(int n..(401字) - 灵魂,2008年5月6日
    回复:  怎么那么乱?move?没定义把?(28字) - matao0711,2008年5月6日
    回复:  是呀..没输出...你那个MOVE...?...(34字) - 和午杰,2008年5月6日
    回复:  版主说的对, &..(129字) - haiyufei,2008年5月5日
    回复:  hanoi里没有调用printf怎么输出?(31字) - 独孤剑圣,2008年5月5日
    回复:  呵呵 lz这个函数hanoi(int n,char one,char..(96字) - crazypig,2008年5月4日

此主题已经结帖:

matao0711-14,语虫-11,灵魂-16,crazypig-14,独孤剑圣-15,haiyufei-15,和午杰-15

 *快速回复:[求助]帮我修改一下,使用函数递归来解决汉诺塔  [ 回帖是一种美德 :) ]
会员账号 用户名    还没注册?    密码    忘记密码?
内容
  • HTML标签: 不可用
  • UBB标签: 可用
  • 贴图标签: 可用
  • 多媒体标签:可用
  • 表情字符转换:可用
  • 上传图片:不可用
  • 最多15KB
  • 点击表情图即可在帖子中加入相应的表情
                                
    邮件回复 显示签名   [Ctrl+Enter直接提交贴子]