TI-Basic 84 编程/控制流语句
外观
(重定向自 TI-Basic 84 编程/条件函数)
If, PRGM:CTL:1 是一个命令,当它的条件为真时,将执行下一行代码。如果条件碰巧为假,则程序将跳到语句后的第二行代码。
:If condition
- 其中 condition 是一个 (不) 等式 (X=3, A>B),或是一个表达式 (5+2X),它解析为真 (非零) 或假 (零)。
PROGRAM:TEMP
- 5→X
- If X>3
- Disp "X IS MORE THAN 3"
- Disp "END OF PROGRAM"
prgmTEMP X IS MORE THAN 3 END OF PROGRAM
Else, PRGM:CTL:3 是一个命令,当之前的 If 语句未满足时,将执行下一行代码。如果条件碰巧为假,则程序将跳到语句后的第二行代码。
:If condition :Then ://some action :Else ://some other action
- Else 在 If 语句中的条件未满足时执行。
PROGRAM:TEMP
- 5→X
- If X>3
- Then
- Disp "X IS MORE THAN 3"
- Else
- Disp "X IS LESS THAN OR EQUAL TO 3"
- Disp "END OF PROGRAM"
prgmTEMP X IS MORE THAN 3 END OF PROGRAM
Then, PRGM:CTL:2 是一个命令,用于使条件语句 (If 或 Then) 执行代码块,而不是单个语句。
:If condition :Then ://some code ://some more code :End
- 代码块以 Then 语句开始,以 End, PRGM:CTL:7 结束。