| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 870 人关注过本帖
标题:新手,有个问题 想问问各位
只看楼主 加入收藏
jianghbj
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2017-5-2
结帖率:50%
收藏
已结贴  问题点数:20 回复次数:4 
新手,有个问题 想问问各位
#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
renkejun1942
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:不是这样
等 级:贵宾
威 望:33
帖 子:1645
专家分:5297
注 册:2016-12-1
收藏
得分:10 
死循环。

09:30 05/21 种下琵琶种子,能种活么?等待中……
21:50 05/27 没有发芽。
20:51 05/28 没有发芽。
23:03 05/29 没有发芽。
23:30 06/09 我有预感,要发芽了。
2017-05-08 21:25
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
renkejun1942
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:不是这样
等 级:贵宾
威 望:33
帖 子:1645
专家分:5297
注 册:2016-12-1
收藏
得分:10 
你还没发现 if语句中的判断有点不对劲么?是不是有什么东西写错了?比如 == 写成了 =?

09:30 05/21 种下琵琶种子,能种活么?等待中……
21:50 05/27 没有发芽。
20:51 05/28 没有发芽。
23:03 05/29 没有发芽。
23:30 06/09 我有预感,要发芽了。
2017-05-08 22:03
jianghbj
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2017-5-2
收藏
得分:0 
回复 4楼 renkejun1942
对对对!
2017-05-08 22:06
快速回复:新手,有个问题 想问问各位
数据加载中...
 
   



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

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