• 大小: 210KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-09
  • 语言: C/C++
  • 标签: C++  

资源简介

迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++ 迷宫求解 C++

资源截图

代码片段和文件信息

#include “Maze.h“

void main()
{
char filename[50];
int choice;
int a[RANGE][RANGE];
int rowcol;
PosType fromterm;
MazeType maze;
SqStack line;
/*菜单*/
do
{
printf(“\n\n“);
printf(“迷宫求解“);
printf(“\n\n    1、创建迷宫“);
printf(“\n\n    2、迷宫求解“);
printf(“\n\n    3、显示迷宫“);
printf(“\n\n    4、退出“);
printf(“\n***********************************“);
printf(“\n   请输入你的选择(1234)“);
scanf(“%d“&choice);
switch(choice)
{
case 1:
printf(“请输入地图文件的路径:\n“);
scanf(“%s“filename);
if(ReadMaze(filenamea&row&col) == OK)
{
InitMaze(&mazearowcol);
}
break;
case 2:
printf(“请输入迷宫的入口坐标(rowcol):\n“);
scanf(“%d%d“&from.r&from.c);
printf(“请输入迷宫的出口坐标(rowcol):\n“);
scanf(“%d%d“&term.r&term.c);
printf(“\n“);
printf(“路径如下:\n“);
if(MazePath(&mazefromterm))
{
printf(“\n图上走法(见*):\n“);
PrintMaze(maze);
}

else
printf(“没有路径!“);
break;
case 3:
PrintMaze(maze);
break;
case 4:
break;

}

}while(choice >=1 && choice < 4);
printf(“\nGoodbye!\n“);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        546  2006-11-16 22:30  MazeSolve\Common.h

     文件       1199  2000-11-12 09:54  MazeSolve\MazeSolve.plg

     文件      66560  2000-11-12 09:55  MazeSolve\MazeSolve.ncb

     文件         73  2009-11-11 19:15  MazeSolve\1.map

     文件       1655  2009-11-11 21:56  MazeSolve\SqStack.h

     文件       3795  2000-11-12 09:53  MazeSolve\Maze.h

     文件       1227  2000-11-12 09:53  MazeSolve\MazeSolve.cpp

     文件      58368  2009-11-03 21:11  MazeSolve\Debug\MazeSolve.bsc

     文件     172091  2000-11-12 09:54  MazeSolve\Debug\MazeSolve.exe

     文件     484352  2000-11-12 09:54  MazeSolve\Debug\MazeSolve.pdb

     文件          0  2009-11-03 21:11  MazeSolve\Debug\MazeSolve.sbr

     文件      50176  2000-11-12 09:54  MazeSolve\Debug\vc60.idb

     文件      53248  2000-11-12 09:54  MazeSolve\Debug\vc60.pdb

     文件     198392  2000-11-12 09:54  MazeSolve\Debug\MazeSolve.ilk

     文件     222440  2000-11-12 09:54  MazeSolve\Debug\MazeSolve.pch

     文件      22623  2000-11-12 09:54  MazeSolve\Debug\MazeSolve.obj

     目录          0  2000-11-12 09:54  MazeSolve\Debug

     文件       3437  2000-11-12 09:54  MazeSolve\MazeSolve.dsp

     文件      48640  2000-11-12 09:55  MazeSolve\MazeSolve.opt

     文件        543  2000-11-12 09:55  MazeSolve\MazeSolve.dsw

     目录          0  2000-11-12 09:54  MazeSolve

----------- ---------  ---------- -----  ----

              1389365                    21


评论

共有 条评论