手机浏览器扫描二维码访问
我小心试探道。
「你个鬼丫头,居然这么快就反应过来了。
好吧,那我就跟你说说怎么解决这个问题。
首先,我们得把窗体的工作区分成15x14个格子,这样窗体就和地图对应其起来了,这一步倒是简单,只需要设置窗体工作区的宽度和高度就可以了。
灰太狼、小羊们、黑锅和树都是正方形的图片,并且变长是50像素,那么窗体工作区的宽度和高度分别是15x50和14x50,也就是750x600像素。
当然了,这个格子是不存在的,只是我们人为划分的。
」
老爹为了让我更容易理解,充分利用了画图工具,图文并茂地向我解析这其中的道理。
「为了方便描述和分析,我们先用一个8x8的表格,然后对灰太狼、小羊们、黑锅和树进行一个转换,假设用数字0代表空白表格,1代表灰太狼,2代表羊,3代表树,4代表黑锅的话,那么整个地图就变成了这样:
00333000
00343000
00303333
33320243
34021333
33332300
00034300
00033000
现在1也就是灰太狼所在的格子在从零开始数第4行,第4列中,那么它在窗体工作区的位置是多少?」
老爹将灰太狼的图片贴在了他在画图工具上绘制的表格中,所以很容易就看出来表格的行数、列数和位置的关系。
「灰太狼位置x=列号x图片宽度,y=行号x图片高度,所以x=4x50=200,y=4x200=100。
」
我脱口而出道,这种级别的乘法题,都不用经过大脑。
「没错,这样一来只要知道灰太狼、小羊们、黑锅和树在表格中的行数和列数,就能够爱确定它们在窗体中显示的位置了!
」
「哦!
」
我恍然大悟道。
「所以现在需要用一种方式把上面的表格和数字表示出来,然后让计算机挨着去判断表格里面的数字是多少,如果是0,说明是空白,什么都不做。
如果是1就加载灰太狼的图片,并且计算它的位置显示在窗体中,如果是2就加载羊,3加载树,4加载锅。
最终问题锁定在如果表示表格以及挨着判断表格里的内容,这样就引出了我们今天的内容——数组。
...
你说这靠谱不靠谱!堂堂大清朝的王府小姐竟然在脱得光溜溜的洞房花烛夜的交融瞬间穿越到了二十一世纪!更可悲的是,她的落脚地竟然是一个有着裸睡习惯的花花总裁的床上。而当时这个花花总裁正好从浴室里出来,从小被封建礼数所约束的她,怎能忍受这样被人偷窥的尴尬,抬脚就对他拉开了攻势,趁着黑暗对他飞起一脚。大胆狂徒!竟敢偷看本小姐的洞房花烛夜,还不拿命来?他边对她使着狗刨沙的功夫,边口出狂言回...
大宋教书匠紧急通知现代教书匠纵横大宋王朝捭阖学术之巅。...
背负血海深仇的神秘少年获得外星传承,带着一身出神入化的魔术踏入大都市,开始他的神奇之旅,替冰冷女总裁化解危机,透视,精神控制,赌石,赛车,泡美眉,无所不能,样样精通。他的魔术脱离了魔术的范畴,让你赏心悦目,让你疯狂,如痴如醉,这是魔术,还是异能?...
随着灵气的复苏,原本三分大陆七分海洋的蓝水星变成了一片沙漠。在沙漠中有种神奇的宝物叫做软木塞,只要找到它,把它拔掉,便能长出一片绿洲!新世纪九十九年,这是蓝星上灵气复苏之后的第一百个年头!一名被流放到南沙海的少年,在这里拔掉了属于自己的第一个软木塞,拥有了属于自己的一片绿洲。...
一场惊天重生,他回想起前世之屈,百宗陷害,陨于万兽潮。今生归来,前无古人,后无来者,他杀蛮兽,屠百宗与百族,前世天下皆负他,如今却他只能只手遮天,扭转乾坤,雪洗前世之屈。...