添加的内容 删除的内容
小 (文本替换 - 替换“做为”为“作为”) |
(补充(基于 文心一言 4.0)) |
||
(未显示另一用户的1个中间版本) | |||
第102行: | 第102行: | ||
=== 無行號類型(結構化) === |
=== 無行號類型(結構化) === |
||
這是第二代的BASIC,例如[[QuickBASIC]]、[[PowerBASIC]]。這時期,同時有功能相近的直譯器與編譯器的版本出現。這類的BASIC程式的特徵,是不使用行號,改使用標籤作為跳躍點(仍有GOTO指令,但已可使用其他寫法可完全避開使用GOTO),與使用函數或副程式的方式,以及可使用縮排,將程式結構化。<ref name="GBvsQB">{{cite web|url=http://support.microsoft.com/kb/73084|title=Differences Between GW-BASIC and QBasic|date=2003-05-12|accessdate=2008-06-28|author= |
這是第二代的BASIC,例如[[QuickBASIC]]、[[PowerBASIC]]。這時期,同時有功能相近的直譯器與編譯器的版本出現。這類的BASIC程式的特徵,是不使用行號,改使用標籤作為跳躍點(仍有GOTO指令,但已可使用其他寫法可完全避開使用GOTO),與使用函數或副程式的方式,以及可使用縮排,將程式結構化。<ref name="GBvsQB">{{cite web|url=http://support.microsoft.com/kb/73084|title=Differences Between GW-BASIC and QBasic|date=2003-05-12|accessdate=2008-06-28|author=}}</ref> |
||
<syntaxhighlight lang="QBasic"> |
<syntaxhighlight lang="QBasic"> |
||
第147行: | 第147行: | ||
== 指令 == |
== 指令 == |
||
=== While指令 === |
=== While指令 === |
||
{{see|While迴圈}}一种循环控制语句,用于重复执行一段代码块,只要指定的条件为真。 |
|||
{{see|While迴圈}} |
|||
=== Do指令 === |
=== Do指令 === |
||
{{see|Do-while循環}}与While指令一样也是用来进行循环控制的语句。Do循环一般有两种形式:[[Do-while循环|Do-While循环]]和[[Do-Until循环]]。 |
|||
{{see|Do-while循環}} |
|||
=== For指令 === |
=== For指令 === |
||
{{see|For迴圈}}一种计数控制的循环语句,它允许指定一个计数器,并定义计数器的初始值、终止值和步长。 |
|||
{{see|For迴圈}} |
|||
=== Goto指令 === |
=== Goto指令 === |
||
{{see|Goto}} |
{{see|Goto}} |