资源简介
c语言实现的汉诺塔演示程序.zip
代码片段和文件信息
#include
#include
#include
#define MAX 64 // 圆盘的最大数目
#define NULL 0
/* 【自学去】网站收集 http://www.zixue7.com */
// 定义栈
struct STKNODE
{
int a[4];
};
struct STK
{
STKNODE* stack[MAX];
int top;
};
// 定义全局变量
STK s[3]; // 声明三个栈,分别代表一号二号三号钢针上圆盘的状态
int v = 5; // 调整速度
// 函数声明
void Initstk(STK* s); // 初始化栈
void Hannoi(int n char a char b char c); // 汉诺塔递归
void start(); // 开始画面
void Move(int n char a char b); // 移动过程
int switchab(char a); // 返回钢针号
void adjust(); // 调整速度暂停
// 主函数
void main()
{
int n ta[4] = {115 500 285 520}; // 第一个圆盘的位置
printf(“尽量小于16\n“); // 因为大于十六时就会显示有误,但程序可以正常运行
printf(“请输入汉诺塔的层数(1~64):“);
scanf(“%d“ &n);
STKNODE** p;
p = (
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-03-31 17:51 c语言实现的汉诺塔演示程序\
文件 9467 2015-05-17 06:55 c语言实现的汉诺塔演示程序\Hanoi.cpp
文件 4272 2015-03-31 17:51 c语言实现的汉诺塔演示程序\Hanoi.dsp
文件 518 2015-03-31 17:51 c语言实现的汉诺塔演示程序\Hanoi.dsw
文件 41984 2015-03-31 17:51 c语言实现的汉诺塔演示程序\Hanoi.ncb
文件 48640 2015-03-31 17:51 c语言实现的汉诺塔演示程序\Hanoi.opt
文件 881 2015-03-31 17:51 c语言实现的汉诺塔演示程序\Hanoi.plg
文件 121 2015-05-17 06:52 c语言实现的汉诺塔演示程序\it学习网.url
- 上一篇:c语言别踩白块儿(双人版)源码.zip
- 下一篇:c语言做的绘图板系统.zip
相关资源
- c语言做的绘图板系统.zip
- c语言别踩白块儿(双人版)源码.zi
- c语言华容道源码.zip
- c语言情人节的红玫瑰.zip
- 纯c语言迷宫源码.zip
- c语言对自己电脑系统测试.zip
- c语言学生信息系统.zip
- c语言俄罗斯方块.zip
- c语言文本编辑器系统源码.zip
- 严蔚敏版数据结构所有算法代码.wps
- c语言实现如果cmd中的ping.zip
- c语言UDP传输系统源码.zip
- c语言图书借阅系统源码.zip
- c语言吃逗游戏源码.zip
- c语言万年历源码.zip
- c语言通讯录管理系统源码.zip
- c语言24点游戏源码.zip
- c语言实现图片转化为 ASCII 图.zip
- c语言种地要浇水游戏源码.zip
- c语言自创军旗游戏源码.zip
- c语言五子棋源码.zip
- c语言支持自己创建迷宫,并求解最短
- c语言商品销售系统源码.zip
- c语言Turbo C下写的俄罗斯方块.zip
- c语言实现数字雨.zip
- c语言自创推箱子游戏改版.zip
- c语言坑爹大冒险.zip
- c语言实现的象棋源码.zip
- c语言学生成绩管理系统源码.zip
- c语言涂格子游戏源码.zip
评论
共有 条评论