2019-2020学年数学高中人教A版必修3学案:1.2.2条件语句 Word版含解析
2019-2020学年数学高中人教A版必修3学案:1.2.2条件语句 Word版含解析第3页

  问题2:①"IF-THEN-ELSE"语句

  格式:

  IF 条件 THEN

   语句体1

  ELSE

   语句体2

  END IF

  功能:在"IF-THEN-ELSE"语句中,"条件"表示判断的条件;"语句体1"表示满足条件时执行的操作内容;"语句体2"表示不满足条件时执行的操作内容;"END IF"表示条件语句的结束.计算机在执行"IF-THEN-ELSE"语句时,首先对"IF"后的条件进行判断,如果符合条件,则执行"THEN"后面的"语句体1";若不符合条件,则执行ELSE后面的"语句体2".

  ②"IF-THEN"语句

  格式:

  IF 条件 THEN

   语句体

  END IF

  功能:在"IF-THEN"语句中,"条件"表示判断的条件;"语句体"表示满足条件时执行的操作内容,条件不满足时,直接结束判断过程;"END IF"表示条件语句的结束.计算机在执行"IF-THEN"语句时,首先对IF后的条件进行判断,如果符合条件就执行"THEN"后边的语句,若不符合条件则直接结束该条件语句,转而执行"END IF"后面的语句.

  问题3:相同点:首先对"IF"后的条件进行判断,如果符合条件就执行"THEN"后边的语句.

  不同点:对于"IF-THEN-ELSE"语句,若不符合条件,则执行"ELSE"后面的"语句体2".

  对于"IF-THEN"语句,若不符合条件,则直接结束该条件语句,转而执行"END IF"后面的语句.

  问题4:程序中的条件语句与程序框图中的条件结构存在一一对应关系.如下图:

  三、运用规律,解决问题

  【例1】 分析:要输出两个不相等的实数a,b的较大值,从而想到对a,b的大小关系进行判断.a,b的大小关系有两种情况:(1)a>b;(2)b>a.这也就用到了我们经常提及的分类讨论的方法,找出两个数的较大值.

  解:算法一:

  第一步,输入a,b的数值.

  第二步,判断a,b的大小关系.若a>b,则输出a的值;否则,输出b的值.

程序框图如下: