标题:新手,有个问题 想问问各位
取消只看楼主
jianghbj
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2017-5-2
结帖率:50%
已结贴  问题点数:20 回复次数:2 
新手,有个问题 想问问各位
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
    int maze1[10][10]={
{2,3,2,2,2,2,2,2,2,2},
{2,0,0,2,0,0,0,0,0,2},
{2,2,0,2,0,2,2,2,0,2},
{2,0,0,2,0,0,0,2,0,2},
{2,0,2,2,0,2,0,2,0,2},
{2,0,0,2,0,0,0,2,0,2},
{2,2,0,2,0,0,2,0,0,2},
{2,0,0,0,0,0,2,0,2,2},
{2,0,2,0,2,0,2,0,0,2},
{2,2,2,2,2,2,2,2,4,2}};
int time=0,i=1,j=0;
while (time<9)
   {if (maze1[i][j]=0)
      { printf("%d,%d\n",i,j);
        j++;
        time++;}
   else i++;}
           return 0;
    }
maze1表示迷宫,3和4代表进口和出口,2代表墙壁,0代表可穿过。
我写完这个程序之后,点运行,会出现

不知道那里出错,各位帮帮忙
搜索更多相关主题的帖子: include return 
2017-05-08 21:23
jianghbj
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2017-5-2
得分:0 
回复 2楼 renkejun1942
能指明一下吗?
while (time<9)
   {if (maze1[i][j]=0)
      { printf("%d,%d\n",i,j);
        i++;
        time++;}
   else j++;}
这是按思路写的,之前的有点问题,但是不知道在循环上哪里出问题了。
2017-05-08 22:00
jianghbj
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2017-5-2
得分:0 
回复 4楼 renkejun1942
对对对!
2017-05-08 22:06



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-476819-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.746729 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved