国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Logo 決策

2021-10-29 10:36 更新

決策和變量相輔相成。程序需要能夠根據(jù)情況改變課程。例如,下面是繪制螺旋的框架。它有一個循環(huán),是前面顯示的重復(fù)的變體,循環(huán)的主體供我們填寫。

to spiral
   make "n 1
   while [:n < 100] [
      make "n :n + 5
      fd :n rt 90
   ]
end

上面的代碼展示了 MSW Logo 語法的幾個新特性。我們通過鍵入make將一個變量設(shè)置為一個新值,然后變量的名稱前面是雙引號"而不是冒號: ,如下所示。

make "n 1

不過,我們使用了一個變量,在它的名稱前有一個冒號:。

while [:n < 100]

while [condition]后括號內(nèi)的代碼被執(zhí)行,而條件為真。當(dāng)它不再為真時,因為(在這種情況下):n的值增長大于 100,執(zhí)行括號后面的代碼。

以下屏幕截圖顯示了上述代碼的執(zhí)行和輸出。

現(xiàn)在,我們將討論if 語句的使用,它具有僅在給定條件為真時才會執(zhí)行的代碼。

它還顯示了一個生成隨機(jī)數(shù)的內(nèi)置徽標(biāo)。語句random 3在隨機(jī)序列中任意生成任意數(shù)字 0 或 1 或 2。然后程序決定“隨機(jī)”走哪條路。生成的隨機(jī)數(shù)將保存在 r 中,稍后將根據(jù)變量r的值執(zhí)行 if 語句之一,這將滿足條件。因此,如果:

  • r 的值為 0,則將執(zhí)行[fd 20]。
  • r 的值為 1,則將執(zhí)行[rt 90 fd 20]。
  • r 的值為 2,則將執(zhí)行[lt 90 fd 20]。

以下屏幕截圖顯示了上述討論的執(zhí)行和輸出。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號