2018-2019学年北师大版必修3 第二章3.1 条件语句 作业
2018-2019学年北师大版必修3 第二章3.1 条件语句 作业第2页

  A.0           B.(-∞,0]

  C.(0,+∞) D.R

  解析:选B.由输出的结果为2,则执行了Else后面的语句y=2,即x>0不成立,所以有x≤0.

  4.运行下面的算法语句,若输入x的值为5,则输出的y值为(  )

  输入x;

  If x<0 Then

y=(x+1)*(x+1)

  Else

   y=(x-1)*(x-1)

  End If

  输出y.

  A.14    B.15    C.16   D.17

  解析:选C.由程序知y=

  当x=5时,y=(5-1)2=16.

  5.有下列程序:

  输入x;

  If x≥1 Then

   y=x

  Else

   y=-x

  End If

  输出y.

  现有人将其修改为下面的程序与其实现相同的功能:

  输入x;

  If  Then

   y=-x

  Else

y=x

  End If

  输出y.

请在内填上合适的语句,使程序能够正常运行(  )