2017-2018学年北师大版必修三 2.3.1 条件语句 学案
2017-2018学年北师大版必修三 2.3.1 条件语句 学案第2页

  之后的语句,否则执行End If后的语句.

  2.复合If语句

  (1)算法框图:

  

  (2)语句格式:

  If 条件1 Then

   语句1

  Else

  If 条件2 Then

   语句2

  Else

   语句3

  End If

  End If

  [点睛] (1)复合If语句一般用于要解决的问题需要分类(分为3类或3类以上)讨论的情况,注意新一层的条件是以上一层的条件为前提,因此有些条件不要重复加上.

  (2)在书写和阅读复合If语句时,要注意"If"和"End If"是成对出现的,内层语句要相对于外层语句缩进两个字符,以便观察出到底哪些If­Then­Else­End If是一组的.

  

  1.判断正误.(正确的打"√",错误的打"×")

  (1)条件语句对应框图中的基本逻辑结构是选择结构.(  )

  (2)条件语句中必须有Else和End If.(  )

  (3)条件语句中可以没有End If.(  )

  (4)条件语句中可以没有Else,但是必须有End If.(  )

  答案:(1)√ (2)× (3)× (4)√

  2.给出以下问题:

  ①求面积为1的正三角形的周长;

  ②求三个实数的算术平均数;

③求两个实数中的最小数;