1702661404
Else If 条件式 2 Then
1702661405
1702661406
叙述 2
1702661407
1702661408
Else If 条件式 3 Then
1702661409
1702661410
叙述 3
1702661411
1702661412
…
1702661413
1702661414
End If
1702661415
1702661416
叙述 n
1702661417
1702661418
其程序代码的含义是:当条件式1成立时会执行叙述1,并结束整个判断式;如果条件1不成立,则接着判断条件式2;依次类推。
1702661419
1702661420
(4)Select…Case语句
1702661421
1702661422
多重If判断语句虽然好用,但是条件太多,过于冗杂,且容易使逻辑产生混乱。而Select…Case语句提供了一个非常简单的方法来代替多重If判断语句。它可以在进行多重判断时明确指出执行的是哪些程序。其语法结构如下:
1702661423
1702661424
Select Case 表达式
1702661425
1702661426
Case 运算值 1
1702661427
1702661428
叙述 1
1702661429
1702661430
Case 运算值 2
1702661431
1702661432
叙述 2
1702661433
1702661434
Case 运算值 3
1702661435
1702661436
叙述 3
1702661437
1702661438
…
1702661439
1702661440
End Select
1702661441
1702661442
该程序代码的意思是:如果表达式符合某个Case所指定的运算值,该Case后面的叙述将被执行,直到遇到下一个Case子句为止。如果符合表达式的Case子句的运算值有多个,则只执行第一个Case子句叙述。
1702661443
1702661444
(5)For…Next循环语句
1702661445
1702661446
For…Next循环语句是在指定次数的情况下重复执行某一段程序代码。其语法结构如下:
1702661447
1702661448
For 计次变量=起始值 To 终止值 Step 步进值
1702661449
1702661450
叙述 1
1702661451
1702661452
Next
1702661453
[
上一页 ]
[ :1.702661404e+09 ]
[
下一页 ]