我正在尝试创建代码来导航迷宫,但我可以将其向下移动

时间:2019-04-30 21:50:27

标签: c++ arrays maze

我正在创建一个迷宫程序,在该程序中,您使用5和0输入迷宫的设计,并且必须通过零移动,以5作为墙 现在,我无法让程序“将”玩家“移至”目标,因此任何帮助将不胜感激

我已删除了使该区域混乱的所有代码,我一直在尝试不同的语法,但是对于正确的输出没有任何作用

    while(x <= 0)
    {
    while(y != 0)
    {
    side++;
    printf("\n Right");
    y = maze[up][side];
    maze[up][side] = 1;
    }
    up = (1-up);
    std::cout << maze[up][side] << std::endl;
    while(y != 0)
    {
    printf("Down");
    y = maze[up][side];
    maze[up][side] = 1;
    }

应该将播放器“向下”翻译的代码

up = (1-up);
    std::cout << maze[up][side] << std::endl;
    while(y != 0)
    {
    printf("Down");
    y = maze[up][side];
    maze[up][side] = 1;
    }

代码应向下移动播放器,然后将正确的路径标记为一个值

0 个答案:

没有答案