4.If语句的嵌套 f语句的嵌套是指f或Else后面的语句块中又包含f语句。 形式如下: x<y If<表达式1>Then T f<表达式11>Then x与y交换 ANs End If x>y End lf X>y>Z y<z 例:已知x,y,z三个数,使得x>y>z。 T 用一个语句和一个嵌套的F语句实现: y与z交换 If x<y Then t=x:x=y:y=t If ysz Then z为最小数 t=y:y=z:z=t F If x<y Then x<y t=x:X=y:y=t T End If x与y交换 End If f语句的嵌套注意事项:书写锯齿型;If与Endf配对。 使得x>y
4.If语句的嵌套 If语句的嵌套是指If或Else后面的语句块中又包含If语句。 形式如下: If <表达式1> Then If <表达式11> Then . End If . End If 例:已知x,y,z三个数,使得x>y>z。 用一个IF语句和一个嵌套的IF语句实现: If x<y Then t=x: x=y: y=t If y<z Then t=y: y=z: z=t If x<y Then t=x: x=y: y=t End If End If If语句的嵌套注意事项:书写锯齿型; If 与End If配对。 T x >y T z 为最小数 T 使得 x >y F F F x >y>z x < y x 与 y 交换 y < z y 与 z 交换 x< y x 与 y 交换
5.Select Case语句(情况语句) 数值型或字符串表达式 形式: Select Case变量或表达式 case表达式列表1 语句块1 Case表达式列表2 语句块2 see [Case Else 语句块n+1] End Select <表达式列表>:与<变量或表达式>同类型的下面四种形式之一: 表达式 例:A” 一 组枚举表达式(用逗号分隔) 2,4,6,8 表达式1To表达式2 60T0100 Is关系运算符表达式 ls<60
5. Select Case语句(情况语句) 形式: Select Case 变量或表达式 Case 表达式列表1 语句块1 Case 表达式列表2 语句块2 . [Case Else 语句块n+1] End Select <表达式列表>:与<变量或表达式>同类型的下面四种形式之一: 表达式 例: “A” 一组枚举表达式(用逗号分隔) 2,4,6,8 表达式1 To 表达式2 60 To 100 Is 关系运算符表达式 Is < 60 数值型或字符串表达式