搜索
查看: 804|回复: 9
打印 上一主题 下一主题

为啥编出的迷宫不能动呐?

[复制链接]
跳转到指定楼层
楼主
发表于 2018-3-12 22:46:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include<stdio.h>
#include<stdlib.h>
#include<windows.h>
#include<conio.h>
int main()
{
        char a[50][50]={"######",
                        "#O #  ",
                        "# ## #",
                        "#  # #",
                        "##   #",
                        "######",
        };
        int i,x,y,p,q;
        char ch;
        x=1;y=1;p=1;q=5;
        for(i=0;i<=5;i++)
        puts(a[i]);
        while(x!=p||y!=q)
        {
                ch=getch();
                if(ch=='s')
                {
                        if(a[x+1][y]!='#')
                        {
                                a[x][y]=' ';
                                x++;
                                a[x][y]='O';
                        }
                }
                if(ch=='w')
                {
                        if(a[x-1][y]!='#')
                        {
                                a[x][y]=' ';
                                x--;
                                a[x][y]='O';
                        }
                }
                if(ch=='a')
                {
                        if(a[x][y-1]!='#')
                        {
                                a[x][y]=' ';
                                y--;
                                a[x][y]='O';
                        }
                }
                if(ch=='d')
                {
                        if(a[x][y+1]!='#')
                        {
                                a[x][y]=' ';
                                y++;
                                a[x][y]='O';
                        }
                }
                system("cls");
                for(i=0;i<=5;i++)
                puts(a[i]);
       
        }
            system("cls");
                printf("You win!\n");
                Sleep(1000);
                return 0;
}

QQ图片20180312224925.png (190.65 KB, 下载次数: 11)

QQ图片20180312224925.png

QQ图片20180312224946.png (35.27 KB, 下载次数: 10)

QQ图片20180312224946.png

QQ图片20180312224955.png (176.27 KB, 下载次数: 9)

QQ图片20180312224955.png

QQ图片20180312225003.png (34.21 KB, 下载次数: 9)

QQ图片20180312225003.png

QQ图片20180312225016.png (37.44 KB, 下载次数: 10)

QQ图片20180312225016.png

最佳答案

查看完整内容

可以动啊!按 WASD 键就可以了!!!
沙发
发表于 2018-3-12 22:46:08 | 只看该作者
可以动啊!按 WASD 键就可以了!!!
板凳
发表于 2018-3-12 23:23:19 | 只看该作者
现在太晚了……明天帮你解决!
地板
 楼主| 发表于 2018-3-13 20:57:45 | 只看该作者
创世菌 发表于 2018-3-12 23:23
现在太晚了……明天帮你解决!

嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯

点评

And do my homework...  发表于 2018-3-13 21:00
5#
 楼主| 发表于 2018-3-13 21:14:42 | 只看该作者
央回 发表于 2018-3-13 20:57
嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯

好滴。。。。。。。。。。

点评

真心讨厌方程组啊~  发表于 2018-3-13 21:16
6#
 楼主| 发表于 2018-3-14 20:37:46 | 只看该作者
创世菌 发表于 2018-3-13 22:08
可以动啊!按 WASD 键就可以了!!!

我知道原因了,输入法的问题
7#
 楼主| 发表于 2018-3-14 20:38:41 | 只看该作者
创世菌 发表于 2018-3-13 22:08
可以动啊!按 WASD 键就可以了!!!

可以再问你一道题吗????

点评

Yes,you can.  发表于 2018-3-14 21:40
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表