1.3.3 条件语句
[学习目标] 1.了解条件语句的格式及意义.2.能用条件语句编写简单的程序.
知识点一 条件语句
1.条件语句表达算法的选择结构.
2.条件语句的一般形式为:
If A Then
Else
End If
其中A表示判断的条件,B表示满足条件时执行的操作内容,C表示不满足条件时执行的操作内容,End_If表示条件语句结束.
3.数学中的分类讨论在算法中一般用条件语句.
[思考] (1)条件语句中的"语句体"是指一条语句吗?
(2)一般在什么条件下才需要用到条件语句?使用条件语句的关键是什么?
答 (1)不一定,当条件成立时,只需执行一条语句,这条语句本身就是一个语句体;当程序要执行多个语句时,这多个语句就构成一个语句体,故语句体可以是一条程序语句,也可以是一组程序语句.
(2)一般在分类处理问题时需要用到条件语句;使用条件语句的关键是明确分类的对象和标准.
知识点二 条件语句的嵌套和叠加
1.条件语句的嵌套
①语句格式和框图
其流程图如图.其语句格式如下:
If 条件1 Then
语句体1
Else
If 条件2 Then
语句体2
Else
语句体3
End If
End If