


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#include#include#define N1 10 /宏定义(迷宫大小设定)#define N2 10int getpath(int mazeN1N2)int stackN1*N22; /定义一个数组大小int i,x=1,y=1,ok,top=0; stacktop0=x; /迷宫入口stacktop1=y; while(1) /遍历迷宫ok=0;if (mazexy+1=0)y=y+1;ok=1; else if(mazex+1y=0) x=x+1;ok=1; else if(mazex-1y=0) x=x-1;ok=1; else if(mazexy-1=0)y=y-1;ok=1;if(!ok)/当OK值非0top-;if(top=0)/如果又回到了顶部则说明没有可通的路径printf(迷宫找不到可通路径!n);return 0;x=stacktop0;/对x重定位 y=stacktop1;/对y重定位elsemazexy=2; top+;stacktop0=x;stacktop1=y;if(x=8&y=8)printf(求得的迷宫路径为:n);for(i=0;i,stacki0,stacki1);if(i+1)%5=0) printf(n);printf(%d,%d)n,stacktop0,stacktop1);return 1;void printmaze(int mazeN1N2)int i,j;printf(迷宫为:n);printf(a为阻碍b为通路nnn);for(i=0;iN1;i+)for(j=0;jN2;j+)if(mazeij=1) printf(a);if(mazeij=0) printf(b);printf(n);printf(nnn);void main()int AN1N2; /定义数组Aint i,j;printf(请输入10*10的迷宫(1为障碍0为通路,(1,1)为起点,(8,8)为终点:n);for(i=0;iN1;i+)/循环遍历迷宫for(j=0;jN2;j+) scanf(%d,&Aij);system(cls); /刷新屏幕printmaze(A);/调用前面的信息打印函数Printmaze();getpath(A); /调用前面的函数getpath()来迷宫路径;/*1 1 1 1 1 1 1 1 1 11 0 0 1 1 0 0 0 1 11 1 0 1 1 0 1 0 1 11 0 0 0 0 0 1 0 1 11 0 1 0 1 1 1 0 0 11 0 0 1 1 1 0 1 0 11 1 0 1 0 1 0 0 0 11
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 英文口语面试题库及答案
- 银行有关人力试题及答案
- 银行信贷试题及答案
- 语言专业期末试题及答案
- 建筑专业试题及答案
- 遥感专业面试题目及答案
- 文职专业课试题及答案
- 航运专业笔试题及答案
- 金融专业硕士试题及答案
- 湖南省三湘名卷2025年中考历史教学最后一卷(含答案)
- 2025年TCL集团校园招聘笔试模拟试题及答案解析
- 2021-2025年高考化学真题知识点分类汇编之氮及其化合物
- 2024年北京师范大学附中丘成桐少年班选拔数学试题(含答案详解)
- 工程初步设计评审服务合同
- 2025-2026学年人教版小学劳动技术二年级上册教学计划及进度表
- 2025西藏日喀则市高级技工学校招聘专业实训指导教师和后勤保障人员20人备考练习题库及答案解析
- 危重患者安全转运指南
- 2025中级经济师《建筑与房地产经济》章节千题
- 医院医患纠纷处理课件
- 2025-2026学年人教鄂教版(2024)小学科学三年级上册教学计划及进度表
- 手机行业知识培训课件
评论
0/150
提交评论