Go to 在英語里是什么?相信大家的英語都比我好得太多,不用多說。其實(shí)Go to 語句的作用用定兩個(gè)英語單詞就說明問題了,“Go to 地點(diǎn)”就是去到哪兒的意思。
Go to 語句是將程序轉(zhuǎn)到指定的標(biāo)簽的語句位置,然后繼續(xù)往下執(zhí)行。Go to 語句通常用來作錯誤處理。
同樣的,還是用Go to 語句來做1——1000自然數(shù)的和:
Sub mysum()
Dim Lsum As Long, i As Long
i = 1
x: '為go to 語句設(shè)置的標(biāo)簽,必須以英文狀態(tài)下的冒號結(jié)尾
Lsum = Lsum + i
i = i + 1
If i <= 1000 Then GoTo x '如果i<=1000,則程序跳到標(biāo)簽X處
MsgBox "1到1000的自然數(shù)和為:" & Lsum
End Sub
復(fù)制代碼
注意:為Go to 語句設(shè)置的標(biāo)簽必須以英文狀態(tài)的冒號結(jié)尾。
有人說,為了方便程序的閱讀,規(guī)范程序,在程序里也避免少用Go to 語句,我很贊同,也希望你們能養(yǎng)成這個(gè)習(xí)慣。