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

  

  [A 基础达标]

  1.下列说法中正确的个数是(  )

  ①求方程ax+1=0的根需要用条件语句来描述算法;

  ②已知两点求直线斜率不需要用条件语句来描述算法;

  ③条件语句中可以没有Else,但必须有End If;

  ④条件语句中可以没有End If,但必须有Else.

  A.0    B.1    C.2    D.3

  解析:选C.①中需要判断a是否为0,故需用条件语句,①正确;②中需判断直线是否垂直于x轴,故需用条件语句,②不正确;③正确;④不正确.故选C.

  2.阅读以下算法语句:

  输入x;

  If x<0 Then

y=x*x-3*x+5

  Else

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

  End If

  输出y.

  若输出y=9,则输入的x值应该是(  )

  A.-1 B.4或-1

  C.4 D.2或-2

  解析:选B.由算法语句知y=若x<0,令x2-3x+5=9,则x=-1或x=4(舍),若x≥0,令(x-1)2=9,则x=4或x=-2(舍).因此x=-1或4.

  3.已知程序如下:

  输入x;

  If x>0 Then

y=4

  Else

y=2

  End If

  输出y.

如果输出的结果为2,那么输入的自变量x的取值范围是(  )