返回列表 上一主題 發帖

[發問] 請教 程式區塊 開始與結束

回復 7# n1318
If...Then...Else 陳述式
根據某運算式的值來決定要執行哪些部份的陳述式。
語法

If condition Then [statements][Else elsestatements]

或者,你可以使用區塊形式語法:
If condition Then
[statements]
[ElseIf condition-n Then
[elseifstatements]...
[Else
[elsestatements]]
End If

請注意
你可以使用單行形式 ( 第一種語法 ) 來簡化程式碼,
但是,區塊形式 ( 第二種語法 ) 則提供結構化與彈性的功能,
而且也較容易閱讀、維護、 及除錯。

附註 在單行形式中,也可以放上多行的陳述式,
只要在這些陳述式間加上 "冒號" 即可,如底下這行陳述式所示:

    If A > 10 Then A = A + 1 : B = B + A : C = C + B

或者,你可以使用區塊形式語法:

    If A > 10 Then
          A = A + 1
          B = B + A
          C = C + B
    End If

TOP

        靜思自在 : 盡多少本份,就得多少本事。
返回列表 上一主題