- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c语言 推箱子(C language Sokoban)
c语言 推箱子(C language Sokoban) 推箱子游戏/ * * / #包括 DOS。” #包括 stdio. h #包括运算符。” #包括是。H #包括 BIOS。” #包括分配。” / *定义二维数组ghouse来记录屏幕上各点的状态, 其中:0表示什么都没有,B表示箱子,大片的表示墙壁,很表示目的地,我的表示箱子在目的地。* / 焦ghouse [ 20 ] [ 20 ]; / *以下函数为直接写屏函数,很酷的函数哦!是我朋友告诉我的。* / 焦远*屏幕=(char远*)0xb8000000; 无效putchxy(y,x,ch,焦焦FC,BC) { 屏幕[(x * 160)+(y 1)+ 0 ] = CH; 屏幕[(X×160)+(Y 1)+ 1 ] =(公元前16)+ FC; } 定义判断是否胜利的数据结构/ * * / typedef struct Winer { int,y; struct Winer * P; } Winer; 箱子位置的数据结构/ * * / typedef struct盒{ int,y; 结构箱下; }盒; 在特定的坐标上画墙壁并用数组记录状态的函数/ * * / 无效printwall(x,y) { putchxy(Y-1,x-1219、马真塔、黑); ghouse [X] [Y] =’w; } 在特定的坐标上画箱子并用数组记录状态的函数/ * * / 无效printbox(x,y) { putchxy(Y-1,x-1,10,白色,黑色); ghouse [X] [Y] = B; } 在特定的坐标上画目的地并用数组记录状态的函数/ * * / 无效printwhither1(x,y,Winer **赢,Winer××PW) { Winer *量子阱; putchxy(Y-1,1,*,黄,黑); ghouse [X] [Y] =是的; 如果(* = NULL) { *赢=×PW = QW =(Winer *)malloc(sizeof(Winer)); (×PW)- x = x;(×PW)- Y = y;(×PW)- p = null; } 其他的 { QW =(Winer *)malloc(sizeof(Winer)); QW - x = x;QW - Y = y;(×PW)- P =量子阱;(×PW)=量子阱;量子阱- p = null; } } 在特定的坐标上画目的地并用数组记录状态的函数/ * * / 无效printwhither(x,y) { putchxy(Y-1,1,*,黄,黑); ghouse [X] [Y] =是的; } 在特定的坐标上画人的函数/ * * / 无效printman(x,y) { gotoxy(Y,X); _al = 02;_cx = 01;_ah = 0xa; geninterrupt(0x10); } 在特定的坐标上画箱子在目的地上并用数组记录状态的函数/ * * / 无效printboxin(x,y) { putchxy(Y-1,x-1,10,黄,黑); ghouse [X] [Y] =“我”; } / * * /初始化函数,初始化数组和屏幕 无效() { int,j; clrscr(); 对于(i = 0;i 20;i +) 对于(j=0;j<20;j + +) ghouse [我] [ J ] = 0; _al = 3; _ah = 0; geninterrupt(0x10); gotoxy(40,6); printf(“按上、下、左、右打。”); gotoxy(40,8); printf(“按ESC退出。”); gotoxy(40,10); printf(“新闻空间重置游戏。”); } 第一关的图象初始化/ * * / * inithouse1() Winer { int,y; Winer *赢= null,×PW; gotoxy(8,2); printf(“一级”); 对于(x=1,y=5;y=9;y + +) printwall(x + 4, And + 10); For (y = 5, X = 1; x = 5, X + +) Printwall (X + 4 and + 10); For (y = 9, X = 1; x = 5, X + +) Printwall (X + 4 and + 10); For (y = 1, X 3 = X; x = 8; + +) Printwall (X + 4 and + 10); For (x = 3, y = 3; x = 5, X + +) Printwall (X + 4 and + 10); For (x = 5, x = and = 8; 9; X + +) P
您可能关注的文档
- 8文化节大型文艺晚会策划方案(8 Cultural Festival, large-scale art evening, planning scheme).doc
- 80后结婚时适用的歌曲(Songs suitable for 80's marriage).doc
- 8综合改错(8 comprehensive correction).doc
- 9 数词(9 numeral).doc
- 90 表示时间和日期的介词(90 prepositions indicating time and date).doc
- 90个管理学名词解释(Explanation of 90 management terms).doc
- 90后少女未婚先孕十种典型心理(90 girls unmarried pregnancy ten typical psychology).doc
- 928常用方法(928 commonly used methods).doc
- 93分考研英语达人的阅读笔记(这个真的特别好。希望研友们可以打印下来,时常拿出来看看并比照学习(93, the English reading notes (this is really very good. Hope that friends can print down, often take a look and learn by comparison).doc
- 8句地道英语,教你赞美别人的好口才(8 sentences of idiomatic English teach you how to speak well of others).doc
- c语言--程序填空(C language -- fill in the blanks).doc
- c语言2级程序填空(C language program 2 fill in the blanks).doc
- c语言中scanf()的用法!(The use of scanf () in c!).doc
- c_题目_练习(C_ _ practice topic).doc
- c语言中符号含义(Symbolic meaning in C language).doc
- cs的显卡设置 nvidia篇(CS video card settings NVIDIA chapter).doc
- c语言介绍(C language introduction).doc
- c语言填空、改错,编程各一题(C language test and error correction, the programming problem).doc
- c语言填空题(C language fill in the blanks).doc
- c语言填空(C fill in the blanks).doc
最近下载
- DL∕T 637-2019 电力用固定型阀控式铅酸蓄电池.pdf VIP
- RoboSim虚拟机器人第三课-灯如流水.pdf VIP
- 22、啊哈C语言!逻辑的挑战(修订版)-2020-01-05.pdf VIP
- 《有余数的除法》.pptx VIP
- 山东第四届结构设计竞赛手册(终稿).pdf VIP
- 气排球比赛记分表格模板.doc VIP
- CMA测试试题培训资料.doc VIP
- 超星尔雅学习通《中华诗词之美》章节测试答案满分版.doc VIP
- 幼儿安全教案:会惹祸的阳台.doc VIP
- 第三单元 水溶液中的离子反应与平衡 (⼤单元教学设计)-【大单元教学】高二化学同步备课系列(人教版2019选择性必修1).pdf VIP
文档评论(0)