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

  

用If­Then­Else语句表示程序   [典例] 设计计算y=函数值的算法,并用相应的算法语句加以描述.

  [解] 算法如下:

  1.输入x.

  2.如果x≥0,则y=x+2;否则,执行第3步.

  3.y=x2+2.

  用算法语句描述为:

  输入x;

  If x≥0 Then

  y=x+2

  Else

  y=x*x+2

  End If

  输出y.

  

  

  If­Then­Else语句对应的是两个分支的选择结构,若问题的解决需要根据条件是否成立,判断该去执行两个不同步骤中的哪一个步骤,则用该语句来描述算法.

  [活学活用]

  根据下列算法语句, 当输入x为60时, 输出y的值为(  )

  

  A.25           B.30

C.31 D.61