手机浏览器扫描二维码访问
听老爹这么一说,我心里居然产生了一种胜利就在前方的感觉,照这么算来的话,c语言的内容也不是很多嘛。
当然了,随着我对编程世界的了解逐渐加深,才深感我这个时候还是tooyoungtoosimple。
c语言就像是「道生一,一生二,二生三,三生万物」中的三,催生了程序的万物。
「指针」这词语被老爹提起不是一次两次了,现在老爹由对塔它如此推崇备至,不免让我对它产生那么一丝丝好奇。
函数这部分内容涉及到的理论知识的确还是太多了,在老爹的带领下,我们重头到位将理论知识实践了三遍才理解透彻。
到了这一步,自然少不了把推箱子游戏优化完成。
毕竟我能够坚持到这个时候,很大程度上取决于想将这个程序写好。
由于我和小弦子的开发经验的确是太少了,所以一时之间根本就没有办法在现有代码的基础上抽出关键信息。
老爹思虑了一番,决定以此为契机,培养我们在这方面的意识。
「我们先来剖析一下,在对灰太狼上下左右四个方向按键的逻辑处理上的相同点和不同点。
首先来说相同点:需要判断灰太狼移动的方向下一个位置,下下个位置,以此来决定是否进行移动。
如果要移动,进行相应的逻辑处理,如修改地图数组中内容,移动灰太狼图片。
不同点其实只有一个:方向不同,因为方向不同造成灰太狼下个位置,下下个位置不同。
按照我们之前的逻辑,我们是在代码中是根据方向来确定灰太狼的下一个位置、下下个位置的坐标,如果我们事先知道了下个和下下个位置的坐标,那么逻辑处理是不是就能够统一了?」
老爹一句点醒梦中人,我和小弦子在一瞬间恍然大悟。
归根究底,一切的不同就是因为方向,进而造成了确定灰太狼下个、下下个位置的坐标的过程不同。
如果确定了下个、下下个位置的坐标,在进行判断的时候就可以直接通过坐标来获取地图数组对应位置的值进行判断即可,那么判断逻辑自然就统一了!
分析到这里,我感觉问题已经解决了,恨不得立刻动手,先写为快。
「所以现在问题来了,我们应该如何根据方向来确定灰太狼下个和下下个位置的坐标。
目前我们已知的条件是灰太狼当前位置的坐标以及灰太狼移动的方向,答案肯定要从这两个已知条件来获取。
给你们10分钟的考虑时间,看看能不能确定这其中的关系。
」
老爹笑了笑,说完就烧开水泡茶去了。
我和小弦子闻言后就开始思考这个问题,只见小弦子不断在空中比划,好像是在演算什么。
我的空间想象能力不如小弦子,于是只能取来笔和纸画了一个网格,开始寻找这其中的关系。
在我刚刚将灰太狼前后左右的坐标标出来后,我好像就发现了其中的规律所在。
假设灰太狼当前的位置坐标为x=3,y=4,那么它向上移动的下一个位置的坐标就是x=2,y=4;向下移动的下一个位置的坐标是x=4,y=4;向左移动的下一个位置的坐标是x=3,y=3,;向右移动的一个位置的坐标是x=3,y=5。
也就是说,如果向上或者向下移动,是对x做加减,向左或者向右移动,是对y做加减。
等等,按照这个逻辑,下下个位置的坐标好像也能够确定了。
向上,下下个位置的坐标为x=1,y=4;
向下,下下个位置的坐标为x=5,y=4;
朝为田舍郎,暮登天子堂。大唐天宝,顾青身着布衣从烟尘里走来,在长安皇城的大道上,看着鳞次栉比的华丽殿宇,一步,两步,步步生莲。他渐渐握住了这个强盛王朝的脉搏,也看到了饱受挫折打击的李隆基那张灰败阴暗的脸。俯下身,顾青微笑着对李隆基说陛下,您是否该禅位了?做个太上皇多好,天下事,臣愿为陛下分忧决断。...
一觉醒来炮友变前夫,是继续睡他,还是继续睡他?我的选择是,睡完了再潇洒离开,挥挥手不带走一片云彩。可我自以为天衣无缝的逃离,在我那个变态至极又无所不能的前夫眼里,不过是个不痛不痒的把戏。我节节败退,...
或许在某个冬日寒夜,你听到一墙之外有人轻声曼唱玄门羽衣白云心,一琴一剑一丹青。浅雪红炉黄芽酒,夜读紫薇洞庭经。余音袅袅,宛若天籁。你便踏雪循声而去,忽见...
融合上百个死囚的灵魂记忆在一个窝囊无能的富二代身上还魂重生,摇身一变成为一个几乎无所不知的超级全能天才,同时还白捡了一个如花似玉的老婆。而强大的灵魂能量则让杨洪涛拥有了类似于创造生命的能力,他可以赋予一只蚊子一个手机甚至是一块面包短暂的低级智慧和生命。想要获得跨国集团的商业机密?他完全可以用强悍的黑客技术入侵对方的集团网络来获取资料。不过他还是比较喜欢直接捕获这个集团的电脑主机,让其拥有一个电子智能生命,那么对于杨洪涛来说这个集团公司就再也没有什么秘密可言了!面对全球十大杀手的追杀,他可以用古武秘技轻松的捏碎对方的喉咙,不过他还是比较喜欢偷偷捕获敌人的随身武器,并赋予其生命,这样当凶悍的刀客挥动他爱如性命的弯刀时很可能会先割掉自己的鼻子,而冷酷的枪手只要一拔枪恐怕就要先爆掉他自己的小弟弟!...
新文开坑啦,还请多多指教吖上帝给予每个人以相对的公平。她,金翎儿,活泼开朗,多才多艺,M国邺城首富南宫家的掌上明珠,因4岁时与异瞳小哥哥经历一次绑架,被过度保护,成年后与父亲约定,来到邻城虞城圣皇蒂娜大学读书。他,夜煌,为人冷酷,6岁流落孤儿院,遭绑架后被外公寻回,却失去了味蕾,于他世上万般皆苦,16岁创立夜暗阁,18岁获得S国金融和理工双学位,帝夜总裁,20岁回M国虞城接受家族事业,并受邀成为...
今日你对我爱搭不理明日我让你高攀不起。弃子归来我要让所有欺辱我的人全都跪在脚下。...