跳至內容

TI-BASIC 68K/流程控制

計算器百科,非營利的計算器專業知識百科。
此條目尚未完工。
此條目尚未完工。原作者將會繼續進行編寫,而您也可以對該條目進行編輯

無條件跳轉

注意:請勿濫用 Goto 語句!

B68 的無條件跳轉是由 Goto-Lbl 對實現的,其語法為:

Goto <标签名> Lbl <标签名>

標籤名無需在 Goto 語句前聲明。

需要注意到 Goto 僅能在程序內部進行跳轉而無法調用其他程序。

接下來的例子將會演示無條件跳轉:

example()
:Prgm
:Goto here
:Disp "This line will not be executed"
:Disp "Nor this line"
:Lbl here
:Disp "Hello!"
:EndPrgm

輸出:

Hello!

條件跳轉

If-Else-EndIf

B86 的條件跳轉是通過

If-Else

方式實現的,示例如下:

:Local cond
:cond = false
:If cond Then
:  Disp "This line will not be executed"
:Else
:  Disp "Hello!"
:EndIf

循環

For-EndFor

Loop-EndLoop

While-EndWhile