⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 模拟真人走迷宫的程序原代码(原创).htm

📁 经典小游戏,希望能给大家带来点好处
💻 HTM
📖 第 1 页 / 共 3 页
字号:
                              {man.s=RIGHT;p-&gt;right=HAVE;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              break;<BR>&nbsp;&nbsp;&nbsp;&nbsp; case 
                              RIGHT:if(p-&gt;right==1) 
                              p-&gt;right=HAVE;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              else if(p-&gt;up==1) 
                              {man.s=UP;p-&gt;up=HAVE;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              else if(p-&gt;down==1) 
                              {man.s=DOWN;p-&gt;down=HAVE;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              else 
                              {man.s=LEFT;p-&gt;left=HAVE;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              break;<BR>&nbsp;&nbsp;&nbsp;&nbsp; }<BR>}</P>
                              <P>push(struct cross 
                              *p)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              /*把新岔路口入栈*/<BR>{stack[top].left=p-&gt;left;<BR>&nbsp;stack[top].right=p-&gt;right;<BR>&nbsp;stack[top].up=p-&gt;up;<BR>&nbsp;stack[top].down=p-&gt;down;<BR>&nbsp;stack[top].x=p-&gt;x;<BR>&nbsp;stack[top].y=p-&gt;y;<BR>&nbsp;top++;<BR>}</P>
                              <P>int wan(struct cross 
                              *p)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              /*当前人所在的岔路口走完否?*/<BR>{int 
                              count=0;<BR>&nbsp;if(p-&gt;left==1) 
                              count++;<BR>&nbsp;if(p-&gt;right==1) 
                              count++;<BR>&nbsp;if(p-&gt;up==1) 
                              count++;<BR>&nbsp;if(p-&gt;down==1) 
                              count++;<BR>&nbsp;if(count&gt;0) return 
                              0;<BR>&nbsp;return 1;<BR>}</P>
                              <P>void chukou(struct cross 
                              *p)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              /*人从出口出来*/<BR>{if(p-&gt;up==ENTER) 
                              man.s=UP;<BR>&nbsp;else if(p-&gt;down==ENTER) 
                              man.s=DOWN;<BR>&nbsp;else if(p-&gt;left==ENTER) 
                              man.s=LEFT;<BR>&nbsp;else man.s=RIGHT;<BR>}</P>
                              <P>main()<BR>{int c,k;<BR>int 
                              gdriver=DETECT,gmode;<BR>registerbgidriver(EGAVGA_driver);<BR>initgraph(&amp;gdriver,&amp;gmode,"");<BR>cleardevice();<BR>show_map();<BR>init_man();show_man(LIGHTRED);getch();delay(65000);<BR>do{<BR>switch(c=cross())<BR>&nbsp;&nbsp;&nbsp; 
                              {case 
                              1:switch(man.s)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              {case UP:if(UP_M) 
                              move();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              else 
                              back();break;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              case DOWN:if(DOWN_M) 
                              move();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              else 
                              back();break;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              case LEFT:if(LEFT_M) 
                              move();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              else 
                              back();break;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              case RIGHT:if(RIGHT_M) 
                              move();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              else 
                              back();break;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              break;</P>
                              <P>&nbsp;&nbsp;&nbsp;&nbsp; case 
                              2:go_on();break;<BR>&nbsp;&nbsp;&nbsp;&nbsp; case 
                              3:<BR>&nbsp;&nbsp;&nbsp;&nbsp; case 
                              4:k=xin();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              if(!k) 
                              {copy();rukou();xuanlu(&amp;across);push(&amp;across);}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              else&nbsp; {if(wan(&amp;stack[k])) 
                              chukou(&amp;stack[k]);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              else xuanlu(&amp;stack[k]);}</P>
                              <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              move();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              break;<BR>&nbsp;&nbsp;&nbsp;&nbsp; 
                              }<BR>delay(65000);<BR>}while(!kbhit());<BR>closegraph();}</P>
                              <P>/*<FONT 
                              size=2>请大家注意:按任意键开始走(电脑自动模拟的),在按一次键则退出程序,它可以走遍所有的岔路寻找迷宫出口,由于我并未编写走出迷宫胜利的条件,所以,最后它会返回到入口处来回的“震荡”,为清楚看到它的行程,我使得每次走过的路都用绿色示意。*/</FONT><BR></P><BR></FONT></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD width="100%" height=25>
                        <DIV align=center></DIV></TD></TR>
                    <TR>
                      <TD width=255 height=20><A class=bottom 
                        href="http://www.cstudyhome.com/wenzhang06/review.asp?NewsID=4896" 
                        target=_blank>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<IMG 
                        height=18 src="模拟真人走迷宫的程序原代码(原创)_files/icon1.gif" 
                        width=18 border=0> <FONT color=blue>发表评论</FONT></A> 
                    </TD></TR>
                    <TR>
                      <TD width="100%">
                        <HR SIZE=1>
                      </TD></TR>
                    <TR>
                      <TD height=8></TD></TR>
                    <TR>
                      <TD width="100%" height=18><B>相关专题:</B> 
                    <TR>
                      <TD width="100%">
                        <HR SIZE=1>
                      </TD></TR>
                    <TR>
                      <TD height=8></TD></TR>
                    <TR>
                      <TD width="100%" height=18><B>相关信息:</B></TD></TR>
                    <TR>
                      <TD height=8></TD></TR>
                    <TR>
                      <TD width="100%">&nbsp;没有相关信息</TD></TR>
                    <TR>
                      <TD width="100%">
                        <HR SIZE=1>
                      </TD></TR>
                    <TR>
                      <TD height=8></TD></TR>
                    <TR>
                      <TD width="100%"><B>相关评论:</B></TD></TR>
                    <TR>
                      <TD height=8></TD></TR>
                    <TR>
                      <TD width="100%"></TD></TR>
                    <TR>
                      <TD>
                        <TABLE cellSpacing=0 cellPadding=5 width="100%" 
border=0>
                          <TBODY>
                          <TR bgColor=#d1e4fc>
                            <TD 
                              width="100%">发表人:风吹树叶落&nbsp;&nbsp;&nbsp;发表人邮件:<A 
                              href="mailto:spring100321">spring100321</A>&nbsp;&nbsp;&nbsp;发表时间:2004-12-31 
                              20:52:40</TD>
                            <TD width=270>
                              <P align=right></P></TD></TR>
                          <TR>
                            <TD bgColor=#ffffff 
                              colSpan=2>我觉得很有创意&nbsp;,不过如果就这么走.好象没有意义啊,这样就象是在看一场电影<BR>观众只是坐在那干看,我想没有人愿意只是看吧.如果能够做一些修改,让它有FLASH的效果会不会好一点啊.我只是刚刚C语言,可能我的意见不好实现,随便说说哦<BR></TD></TR></TD></TR></TBODY></TABLE>
                        <HR noShade SIZE=1>
                      </TD></TR>
                    <TR>
                      <TD align=middle width="100%" height=28><A class=bottom 
                        href="http://www.cstudyhome.com/wenzhang06/review.asp?NewsID=4896" 
                        target=_blank><IMG height=11 
                        src="模拟真人走迷宫的程序原代码(原创)_files/more.gif" width=50 
                        border=0> <FONT color=blue>更多评论</FONT></A> 
                  </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=750 align=center bgColor=#c1c1c1 
border=0>
  <TBODY>
  <TR>
    <TD>
      <TABLE cellSpacing=0 cellPadding=0 width=748 align=center bgColor=#a7ccfa 
      border=0>
        <TBODY>
        <TR>
          <TD width=20 background=模拟真人走迷宫的程序原代码(原创)_files/banbg.gif> </TD>
          <TD width=255 background=模拟真人走迷宫的程序原代码(原创)_files/banbg.gif 
          height=20></TD>
          <TD width=214 background=模拟真人走迷宫的程序原代码(原创)_files/banbg.gif 
            height=20><A class=bottom 
            href="http://www.cstudyhome.com/wenzhang06/send.asp?NewsID=4896" 
            target=_blank><IMG height=16 src="模拟真人走迷宫的程序原代码(原创)_files/mail.gif" 
            width=16 border=0> 将本信息发给好友</A> </TD>
          <TD width=168 background=模拟真人走迷宫的程序原代码(原创)_files/banbg.gif><IMG 
            height=14 src="模拟真人走迷宫的程序原代码(原创)_files/printer.gif" width=16><A 
            class=bottom href="javascript:window.print()"> 打印本页</A></TD>
          <TD width=91 background=模拟真人走迷宫的程序原代码(原创)_files/banbg.gif><INPUT onclick="window.close();return false;" type=button value=关闭窗口 name=close> 
          </TD></TR>
        <TR vAlign=top>
          <TD width=20 bgColor=#c1c1c1 height=1></TD>
          <TD width=469 bgColor=#c1c1c1 colSpan=2 height=1></TD>
          <TD width=259 bgColor=#c1c1c1 colSpan=2 
    height=1></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><!--<IFRAME src="http://www.cpok.com/ad/alp.htm?wangfu" width="760" height=110 marginwidth="0" marginheight="0" frameborder="0" scrolling="no"></IFRAME>--><!--<IFRAME src='http://www.cpok.com/ad/alp.htm?wangfu' width='760' height='124' marginwidth='0' marginheight='0' frameborder='0' scrolling='no'></IFRAME>-->
<TABLE cellSpacing=0 cellPadding=0 width=750 align=center border=0>
  <TBODY>
  <TR>
    <TD bgColor=#c1c1c1 height=1></TD></TR></TBODY></TABLE>
<TABLE class=p9 cellSpacing=0 cellPadding=0 width=750 align=center border=0>
  <TBODY>
  <TR>
    <TD align=middle 
    background="C:\Documents and Settings\online7\桌面\gqh\模拟真人走迷宫的程序原代码(原创)_files\BACK1(1).gif" 
    height=20>&nbsp;</TD></TR>
  <TR>
    <TD align=middle height=20><A class=bottom 
      onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.cstudyhome.com/wenzhang06');" 
      href="http://www.cstudyhome.com/wenzhang06/ReadNews.asp?NewsID=4896#"><BR>设为首页</A> 
      | <A class=bottom 
      onclick=window.external.AddFavorite(location.href,document.title); 
      href="http://www.cstudyhome.com/wenzhang06/ReadNews.asp?NewsID=4896#">加入收藏</A> 
      |<A class=bottom 
      href="http://www.cstudyhome.com/wenzhang06/ReadNews.asp?NewsID=1086" 
      target=_blank>广告服务</A>| <A class=bottom 
      href="mailto:spring100321">联系我们</A><A class=bottom 
      href="http://www.cstudyhome.com/wenzhang06/admin/login.asp" 
      target=_blank>.</A><BR><BR><BR>版权所有 Copyright &copy; 2002~2004 
  C语言之家<BR></TD></TR><BR>
  <TR></TR></TBODY></TABLE>
<TABLE class=p9 cellSpacing=0 cellPadding=0 width="100%" align=center 
  border=0><TBODY>
  <TR>
    <TD align=middle><!-- <script language=JavaScript>
document.write("<a href='http://www.sunofcn.com/counter13/infolist.asp?admin=dd123'>");
document.write("<img src='http://www.sunofcn.com/counter13/count.asp?admin=dd123&Referer="+escape(top.document.referrer)+"&curURL="+escape(top.document.URL)+"&Width="+escape(screen.width)+"&Height="+escape(screen.height)+"' border=0 width=80 height=30 alt='阳光统计|WWW.SUNOFCN.COM'>");
document.write("</a>");
</script>--></TD></TR></TBODY></TABLE><BR><BR><BR>
<TABLE class=p9 cellSpacing=0 cellPadding=0 width="100%" align=center 
  border=0><TBODY>
  <TR>
    <TD align=middle width="7%" background=模拟真人走迷宫的程序原代码(原创)_files/bott.gif 
    height=30>&nbsp;</TD>
    <TD align=middle width="80%" background=模拟真人走迷宫的程序原代码(原创)_files/footerbg.gif 
    height=30>&nbsp;<FONT 
      color=#dde99f>........................................................................................................</FONT>
      <SCRIPT src="模拟真人走迷宫的程序原代码(原创)_files/Counter.htm"></SCRIPT>
    </TD></TR></TBODY></TABLE>7 </BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -