Elseif语句语法格式
If 条件1 then
执行代码
Elseif 条件2 then
执行代码
Elseif 条件3 then
执行代码
。。。。
【else
执行代码】
Endif
为什么要引入elseif语句?
所有的if语句都是必须要进行判断的。而elseif是指一旦满足一个条件之后,将不再判断后面的条件。使得elseif语句的执行效率要高于if语句。
If语句与elseif语句的重要区别?
If语句条件判断机制:有几个if就判断几次
Elseif语句判断机制:至少判断1次
Select case的引入是为了当条件超多的时候使用!
Select case中case所要表示的东西
Select case 变量
case 条件表达式/值
执行代码
case 条件表达式/值
执行代码
case else
执行代码
end select
case条件表达式/值 这个位置该如何写?
1、直接写值 “aa” “bb” 90
2、使用is关键词,必须要搭配比较符号> < >= <= <>
3、使用to关键词,注意to的两边的值是包含的
4、使用符号 ,可以将多个case的条件进行合并
错误写法:N>10 and n<89 在vb6中的case写法是错误的!
5、注意所有的case中表示的值都必须是同一个类型
6、select case语句类似于elseif语句
课堂总结
1、掌握有三种分支语句的的区别于联系
2、if与elseif的区别
3、select case中条件判断/值的写法