推箱子11关怎么过第一千关

推箱子游戏―c语言实训_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
推箱子游戏―c语言实训
上传于||文档简介
&&推​箱​子​游​戏​―​c​语​言
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩9页未读,继续阅读
你可能喜欢推箱子第一关过得需要几步_百度知道
推箱子第一关过得需要几步
您的回答被采纳后将获得:
系统奖励20(财富值+经验值)+难题奖励30(财富值+经验值)
我有更好的答案
推动6移动10
其他类似问题
为您推荐:
推箱子的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁超级推箱子怎样过第一关_百度知道
超级推箱子怎样过第一关
我有更好的答案
那红色的能动么
其他类似问题
为您推荐:
第一关的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁只需一步,快速开始
后使用快捷导航没有帐号?
查看: 937|回复: 15
第一次用C语言做游戏(推箱子)
主题帖子积分
初级Geek, 积分 432, 距离下一级还需 369 积分
说实话,其实这个游戏没什么用,我研究研究罢了。程序:
玩法:0推着x到处走
不足:没有画出边界
有的变量是多余的,不要在意。
#include &stdio.h&
#include &stdlib.h&
int main() {
& & & & int x,y,fx,fy,kx=-1,ky=-1,n=0,m=0,xm=5,ym=5,xl=0,cx,
& & & & int a=0;
& & & & char aj,l;
& & & & char huizhi[10][10];
& & & & int d[10];
& & & & kx=-1;
& & & & ky=-1;
& & & & & & & & for(x=0;x&=9;x++)
& & & & & & & & {
& & & & & & & & & & & & for(y=0;y&=9;y++)
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & huizhi[x][y]=' ';
& & & & & & & & & & & & }
& & & & & & & & }
& & & & while(1)
& & & & for(a=0;a&=9;a++)
& & & & & & & & if(huizhi[9][a]==' ')
& & & & & & & & {
& & & & & & & & }
& & & & & & & & huizhi[xm][ym]='x';
& & & & & & & & aj=getch();
& & & & & & & & system(&cls&);
& & & & & & & & if(aj=='s')
& & & & & & & & {
& & & & & & & & & & & & n++;
& & & & & & & & & & & & m++;
& & & & & & & & & & & & if(n==1)
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & ky++;
& & & & & & & & & & & & }
& & & & & & & & & & & & kx++;
& & & & & & & & & & & & if(kx==10) kx=9;
& & & & & & & & & & & & if(huizhi[kx][ky]=='x')
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & xm++;
& & & & & & & & & & & & & & & & if(xm&9)
& & & & & & & & & & & & & & & & {
& & & & & & & & & & & & & & & & kx=8;
& & & & & & & & & & & & & & & & xm=9;
& & & & & & & & & & & && &&&}
& & & & & & & & & & & & & & & & huizhi[xm][ym]='x';
& & & & & & & & & & & & & & & & huizhi[xm-1][ym]=' ';
& & & & & & & & & & & & }
& & & & & & & & & & & & huizhi[kx][ky]='0';
& & & & & & & & & & & & huizhi[kx-1][ky]=' ';
& & & & & & & & }
& & & & & & & & if(aj=='d')
& & & & & & & & {
& & & & & & & & & & & & m++;
& & & & & & & & & & & & n++;
& & & & & & & & & & & & if(m==1)
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & kx++;
& & & & & & & & & & & & }
& & & & & & & & & & & & ky++;
& & & & & & & & & & & & if(ky==10) ky=9;
& & & & & & & & & & & & if(huizhi[kx][ky]=='x')
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & ym++;
& & & & & & & & & & & & & & & & if(ym&9)
& & & & & & & & & & & & & & & & {
& & & & & & & & & & & & & & & & & & & & ym=9;
& & & & & & & & & & & & & & & & & & & & ky=8;
& & & & & & & & & & & & & & & & }
& & & & & & & & & & & & & & & & huizhi[xm][ym]='x';
& & & & & & & & & & & & & & & & huizhi[xm][ym-1]=' ';
& & & & & & & & & & & & }
& & & & & & & & & & & & huizhi[kx][ky]='0';
& & & & & & & & & & & & huizhi[kx][ky-1]=' ';
& & & & & & & & }
& & & & & & & & if(aj=='w')
& & & & & & & & {
& & & & & & & & & & & & kx--;
& & & & & & & & & & & & if(kx&0)
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & kx=0;
& & & & & & & && &&&}
& & & & & & & && &&&& & & & if(huizhi[kx][ky]=='x')
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & xm--;
& & & & & & & & & & & & & & & & if(xm&0)
& & & & & & & & & & & & & & & & {
& & & & & & & & & & & & & & & & & & & & xm=0;
& & & & & & & & & & & & & & & & & & & & kx=1;
& & & & & & & & & & & & & & & & }
& & & & & & & & & & & & & & & & huizhi[xm][ym]='x';
& & & & & & & & & & & & & & & & huizhi[xm+1][ym]=' ';
& & & & & & & & & & & & }
& & & & & & & & & & & & huizhi[kx][ky]='0';
& & & & & & & & & & & & huizhi[kx+1][ky]=' ';
& & & & & & & & }
& & & & & & & & if(aj=='a')
& & & & & & & & {
& & & & & & & & & & & & ky--;
& & & & & & & & & & & & if(ky&0)
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & ky=0;
& & & & & & & & & & & & }
& & & & & & & & & & & & if(ky==10) ky=0;
& & & & & & & & & & & & if(huizhi[kx][ky]=='x')
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & ym--;
& & & & & & & & & & & & & & & & if(ym&0)
& & & & & & & & & & & & & & & & {
& & & & & & & & & & & & & & & & ky=1;
& & & & & & & & & & & & & & & & ym=0;
& & & & & & & & & & & && &&&}
& & & & & & & & & & & & & & & & huizhi[xm][ym]='x';
& & & & & & & & & & & & & & & & huizhi[xm][ym+1]=' ';
& & & & & & & & & & & & }
& & & & & & & & & & & & huizhi[kx][ky]='0';
& & & & & & & & & & & & huizhi[kx][ky+1]=' ';
& & & & & & & & }
& & & & & & & & for(fx=0;fx&=9;fx++)
& & & & & & & & & & & & {
& & & & & & & & & & & & & & & & for(fy=0;fy&=9;fy++)
& & & & & & & & & & & & & & & & {
& & & & & & & & & & & & & & & & & & & & printf(&%c&,huizhi[fx][fy]);
& & & & & & & & & & & & & & & & }
& & & & & & & & & & & & & & & & printf(&\n&);
& & & & & & & & & & & & }
& & & & return 0;
无标题.png (47.01 KB, 下载次数: 1)
17:08 上传
无标题.png (49.91 KB, 下载次数: 1)
17:09 上传
无标题.png (46.15 KB, 下载次数: 1)
17:12 上传
无标题.png (36.21 KB, 下载次数: 1)
17:13 上传
希望大家给出改进建议,谢谢。
主题帖子积分
代码有些繁琐,希望有大神给出修改建议
主题帖子积分
C语言。。。。都忘光了
主题帖子积分
C语言。。。。都忘光了
学校要拿这个去参加竞赛,于是重拾C语言,写了这个东西,回忆回忆C语言.....
主题帖子积分
跟单片机的c语言非常相似。
主题帖子积分
跟单片机的c语言非常相似。
主题帖子积分
只不过我不会电脑的函数,也不知道用什么软件开发,电脑程序只会易语言。
主题帖子积分
7.exe - 1error(s),0 warning(s)
151141tfui11179zjfqrmf.jpg (34.75 KB, 下载次数: 1)
15:11 上传
主题帖子积分
7.exe - 1error(s),0 warning(s)
大哥,这不是单片机程序................
学过电脑编程么??
主题帖子积分
范腊英 发表于
大哥,这不是单片机程序................
学过电脑编程么??
我用C++编译的,不是C语言吗
主题帖子积分
我用C++编译的,不是C语言吗
这是c语言..............不是C++,你分的清么?????
主题帖子积分
请问程序是你自己写的吗?
主题帖子积分
请问程序是你自己写的吗?
是& && && && && && &
主题帖子积分
范腊英 发表于
厉害,你觉得难吗
主题帖子积分
发表于 7&天前
厉害,你觉得难吗
不难& && && && && && &
主题帖子积分
发表于 6&天前
范腊英 发表于
你能教我吗
All Rights Reserved QQ: email:经典推箱子攻略 1-15关_百度知道
经典推箱子攻略 1-15关
第一关左左右上上下右右左下下第十五关上上左上上右右下左下下下左上右上上上左左下右左左下下右右下右上左上左上上右下上右右下左右右下下左左上左右下下左上右上右上上左下上左左下右右上右下
其他类似问题
为您推荐:
经典推箱子的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 推箱子第11关怎么过 的文章

 

随机推荐