选择结构语言有哪些?
If语句
If 条件1 and/or 条件2 …then 需要执行一条符合条件的语句
If 条件1 and/or 条件2 …then
需要执行多条语句
Endif
If 条件1 and/or 条件2 …then
需要执行多条语句
Else
需要执行的语句
Endif
一种新的选择结构select case
Select case语法
Select case 变量
Case 条件表达式1
符合条件表达式1的结果
Case 条件表达式2
符合条件表达式2的结果
…
[case else]
【符合条件表达式else的结果】
End select
为什么要引入select case?
1、为了程序执行效率问题
当条件较少的时候,使用if语句 只有两个分支
当条件较多的时候,使用select case语句 多分枝语句
2、为了能够语法结构更为清晰
Select case中的条件表达式如何写?
1、使用to 关键字,两边的数值范围是包含的
2、使用is关键字,必须要搭配> < >= <> <=符号来写表达式
项目实战
成绩统计,优秀(>=90)有几个,合格(>=60)有几个,不合格(<60)有几个
课堂总结
1、selectcase语法结构
2、条件表达式的两个关键字的使用 to is
3、与if语句的区别