資源簡介
迷宮求解 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
- 上一篇:C語言實現Linux文件系統模擬文檔內有程序
- 下一篇:c語言網吧計費系統源代碼
評論
共有 條評論