Logo 重復(fù)

2021-10-29 10:34 更新

我們經(jīng)常重復(fù)一系列命令,計(jì)算機(jī)程序經(jīng)常執(zhí)行重復(fù)性任務(wù)。正如計(jì)算機(jī)科學(xué)家所說(shuō),幾乎每個(gè)編程系統(tǒng)都有執(zhí)行這種重復(fù)或迭代的方法。讓我們考慮以下示例。

讓我們假設(shè)我們想畫一個(gè)邊長(zhǎng)為 100 的正方形,我們可以使用以下程序來(lái)做到這一點(diǎn):

fd 100
rt 90
fd 100
rt 90
fd 100
rt 90
fd 100
rt 90

我們注意到兩個(gè)命令fd 100rt 90重復(fù)了四次。告訴計(jì)算機(jī)它應(yīng)該只重復(fù)這兩個(gè)命令四次而不是連續(xù)寫四次不是更簡(jiǎn)單嗎?我們可以使用以下命令完全做到這一點(diǎn):

它節(jié)省了我們打字制作正方形的時(shí)間。一般形式是:repeat number [commands]。我們必須使用關(guān)鍵字repeat,后跟一個(gè)數(shù)字,然后是[]中的一系列命令。

通常,我們可能不得不在重復(fù)中重復(fù)。這稱為嵌套。讓我們看看這方面的一些例子。

以下是一個(gè)練習(xí),用于檢查您對(duì)本章到目前為止所學(xué)知識(shí)的能力。

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)