qbasic - ON 在 QBasic 中做什么?

标签 qbasic

我一直在做一个项目,在这个项目中,我使用了一个旧程序并创建了一个新版本......问题是它是用 Quick Basic 编写的,它有一行我不明白的代码

ON FLAG% GOTO 1730, 1900

谁能告诉我这是什么???
顺便说一下,我正在研究 VisualBasic

最佳答案

它基本上是这种类型语句的简写语法:

IF FLAG% = 1 THEN GOTO 1730 ELSE IF FLAG% = 2 THEN GOTO 1900

this article想要查询更多的信息。

如需更多选项,您可能会求助于 switch用更现代的语言表述。

关于qbasic - ON 在 QBasic 中做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38183382/

相关文章:

python - QBASIC 和 Python : floating point number formatting/rounding off issue

c++ - 没有滚动条的cpp win7控制台

qbasic - CLEAR 语句是否有第一个参数?

QBasic 中从 0 到 100 的随机数

if-statement - 为什么我们使用 "End If"语句?

qbasic - 具有线性激活函数并从输入层前馈到单个输出层的神经网络

basic - 如何在 BASIC 中修剪字符串?

c# - QBASIC:如果不满足条件则执行 GOTO 行

binary-search-tree - 了解输入句子时为每个字母制作计数器的步骤