6、:表达式一般为关系表达式、逻辑表达式,也可以为算术表达式,非0为True,0为False;语句块可以是一句或多句,若用2)表示,则只能是一句语句,若多句,语句间需用冒号分隔,而且必须在一行上书写。 例:已知两个数x和y,比较它们的大小,使得x大于y: 方法一: if x
7、量中的数进行交换时,必须借助于第三个变量才能实现。(2)If……Then……Else语句(双分支结构) 语句形式: 1)If <表达式> Then <语句块1> Else <语句块2> EndIf2)If <表达式> Then <语句1> Else <语句2>例:x2-5 x≠03x+2 x=0 (3)If……Then……ElseIf语句(多分支结构)语句形式:
8、 If <表达式1> Then <语句块1> ElseIf <表达式2> Then <语句块2> …… [Else 语句块n+1] EndIf注意: 1)不管有几个分支,程序执行了一个分支后,其余分支不再执行; 2)ElseIf 不能写成Else If 3)当多分支中有多个表达式同时满足,则只执行第一个与之匹配的语句块 例:已知变量strC中存放了一个字符,判断该字符是字母字符、数字字符还是其他字