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
1702661454
上述执行代码中有一个“计次变量”。如果它的值不等于“终止值”,就会执行循环语句中的叙述1,接着根据“步进值”的设置来改变“计次变量”的值,一直到“计次变量”的值大于(若“步进值”为正)或者小于(若“步进值”为负)终止值为止。如果“步进值”等于1,那么Step子句就可以被省略。
1702661455
1702661456
1702661457
1702661458
1702661459
1702661460
1702661461
1702661462
1702661463
1702661464
1702661465
1702661466
1702661467
[
上一页 ]
[ :1.702661418e+09 ]
[
下一页 ]