999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Scratch編程之小貓躲蘋果

2020-06-30 14:32:37陳新龍
電腦報(bào) 2020年17期
關(guān)鍵詞:思路

陳新龍

前不久,小編和我一起討論一套Scratch的試卷,兩人對(duì)一道基礎(chǔ)題“小貓躲蘋果”卻很久沒有想出正確的答案。

題目是這樣的:天上不停地掉蘋果,屏幕內(nèi)蘋果數(shù)要超過兩個(gè),小貓能自動(dòng)躲開。(如圖1)

這道題是試卷基礎(chǔ)題的第三題,理論上應(yīng)該是不會(huì)太難的。但是我們兩個(gè)人都把題目解法復(fù)雜化了,導(dǎo)致幾個(gè)小時(shí)也沒寫出合格的程序。題目要求隨機(jī)落下至少兩個(gè)蘋果,這一部分實(shí)現(xiàn)很簡(jiǎn)單。因?yàn)樾∝埿枰獙?duì)蘋果偵測(cè),下落的蘋果不能用克隆。真正的難點(diǎn)在于自動(dòng)左右移動(dòng)躲避蘋果。

作為前車之鑒,說說我們的錯(cuò)誤思路吧。在做題目的時(shí)候一般先考慮從簡(jiǎn)單情況開始,就先做了一個(gè)蘋果的隨機(jī)掉落,判斷如果“蘋果X坐標(biāo)-小貓X坐標(biāo)”的絕對(duì)值小于100時(shí)認(rèn)為蘋果會(huì)砸到小貓,小貓馬上移動(dòng)一段距離。躲避一個(gè)蘋果是成功的,但是第二個(gè)蘋果加進(jìn)去后需要判斷的情況一下多了起來,如果兩個(gè)蘋果剛剛好一左一右,那么小貓就可以移動(dòng)到兩個(gè)蘋果的中間;如果蘋果都在左邊,那么就移動(dòng)到右邊;如果蘋果都在右邊則移動(dòng)到左邊;但是遇到舞臺(tái)邊界該怎么計(jì)算,這樣復(fù)雜的條件判斷難免會(huì)出現(xiàn)問題,這還沒有考慮三個(gè)蘋果的情況。關(guān)鍵是這只是第三題,一套卷子只有三小時(shí)的答題時(shí)間,不該寫這么多復(fù)雜的語(yǔ)句。

我靜下心來推翻之前的思路從頭思考。在仔細(xì)梳理各個(gè)模塊的屬性后,注意到“到鼠標(biāo)指針的距離”這個(gè)模塊時(shí)恍然大悟,簡(jiǎn)單的事情讓我倆想復(fù)雜了。

下面是程序代碼,代碼量確實(shí)很少。

兩個(gè)蘋果角色相同代碼:X坐標(biāo)取隨機(jī)數(shù),等待何時(shí)的時(shí)間后顯示,重復(fù)執(zhí)行下落。這里使用了循環(huán),用來控制蘋果掉落的位置和掉落的時(shí)間,這里提醒一下蘋果掉落了之后不要忘記還要再回到上面。(如圖2)

小貓代碼:循環(huán)判斷如果“小貓”到“蘋果1”距離小于100或到“蘋果2”距離小于100,那么隨機(jī)改變X坐標(biāo)的位置。雖然有可能移動(dòng)后還會(huì)碰到蘋果,但是因?yàn)槌绦驁?zhí)行足夠快,繼續(xù)換下一個(gè)X坐標(biāo)就可以了,人眼看不出來的。這里用到了偵測(cè)到其他角色的距離,加判斷語(yǔ)句,保證小貓附近有蘋果時(shí)會(huì)移動(dòng)。(如圖3)

回想起來,本來一道簡(jiǎn)簡(jiǎn)單單的題目被復(fù)雜化了。沒有能夠完全理解各種模塊的用法是這次問題的根源。

另外這次經(jīng)歷也提醒我,在解決問題時(shí),必須先仔細(xì)分析題目要求,構(gòu)造可行思路。遇到疑難時(shí)冷靜一下,有時(shí)也許還需要有推倒重來的勇氣。

猜你喜歡
思路
猜猜他是誰(shuí)1
轉(zhuǎn)換思路 意外之喜
求點(diǎn)的坐標(biāo)的三種思路
思路在哪兒
意林(2023年8期)2023-06-13 14:29:17
不同思路解答
拓展思路 一詞多造
換個(gè)思路巧填數(shù)
思路不同解法多
構(gòu)造新數(shù)列的八種思路
我的思路我做主
主站蜘蛛池模板: 国内精品免费| 国产麻豆aⅴ精品无码| 国产欧美另类| 色欲不卡无码一区二区| 制服丝袜一区二区三区在线| 国产精品对白刺激| 成人免费午间影院在线观看| 天堂在线www网亚洲| 中国丰满人妻无码束缚啪啪| 日韩免费中文字幕| 永久天堂网Av| 黄色网页在线观看| 亚洲男人天堂久久| 成人亚洲视频| 成人年鲁鲁在线观看视频| 精品国产香蕉在线播出| 午夜在线不卡| 青草91视频免费观看| 国产va在线观看| 99re精彩视频| 97在线碰| 国产成人成人一区二区| 欧洲日本亚洲中文字幕| 亚洲第一成网站| 欧美激情伊人| 国产精品嫩草影院视频| 中文字幕啪啪| 秋霞午夜国产精品成人片| 无码啪啪精品天堂浪潮av| 999国产精品永久免费视频精品久久| 国产精品视频a| 亚洲成人一区二区| 亚洲成在线观看 | 亚洲精品va| 国产精品无码翘臀在线看纯欲| 国产精品人莉莉成在线播放| 国产白浆在线观看| m男亚洲一区中文字幕| 日本在线欧美在线| 欧美天堂在线| 亚洲欧美成人在线视频| 国产精品乱偷免费视频| 日韩亚洲综合在线| 99久久国产综合精品女同| 999福利激情视频 | 91综合色区亚洲熟妇p| 色综合狠狠操| 欧美亚洲国产视频| 不卡的在线视频免费观看| 免费一级毛片在线观看| 中国精品自拍| 亚洲中文字幕国产av| 91网在线| 欧美在线网| 国产av剧情无码精品色午夜| 99视频在线免费观看| 国产精选小视频在线观看| 九九线精品视频在线观看| 欧美亚洲激情| 国产尤物在线播放| 国产精品va| 一本久道热中字伊人| 亚洲,国产,日韩,综合一区 | 精品视频一区二区三区在线播| 成人小视频网| 婷婷激情亚洲| 国产精品13页| 国产精品黑色丝袜的老师| 久久久久免费看成人影片| 亚洲乱伦视频| 91娇喘视频| 乱人伦中文视频在线观看免费| 四虎免费视频网站| 国产精品毛片一区视频播| 999国内精品久久免费视频| 91色在线观看| 美女国产在线| 亚洲国产日韩视频观看| 91色在线观看| 国产区人妖精品人妖精品视频| 福利视频一区| 国产精品福利导航|