2018-2019学年北师大版必修三 几种基本语句 课时作业
2018-2019学年北师大版必修三        几种基本语句    课时作业第1页

 3 几种基本语句

3.1 条件语句

课后篇巩固提升

1.给出以下4个问题:

①输入一个数x,输出它的相反数;

②求周长为8的正方形的面积;

③求三个数a,b,c中的最小值;

④求函数f(x)={■(x^2+1"," x≥0"," @2x"-" 3"," x<0)┤的函数值.

其中不需要用条件语句来描述其算法的有(  )

                

A.①② B.②③ C.③④ D.①③

答案A

2.以下算法语句运行的结果为(  )

a=2

b=-2

m=a

a=b . ]

b=m

If a>b Then

x=a-b

Else

x=a+b

End If

输出x.

A.0 B.2 C.4 D.-4

答案A

3.若运行下面的算法语句之后输出y=9,则输入x的值为0(  )

输入x;

If x<0 Then

y=(x+1)2

Else

y=(x-1)2

End If

输出y.

                

A.-4 B.-2

C.4或-4 D.-2或2

解析程序表示求函数

  y={■("(" x+1")" ^2 "," x<0"," @"(" x"-" 1")" ^2 "," x≥0)┤的值.

  所以当y=9时,由(x+1)2=9,

  得x=-4;

  由(x-1)2=9,得x=4. . ]

  所以输入x的值为4或-4.

答案C

4.下面程序的算法功能是:判断任意输入的数x是不是正数,若是,则输出它的平方值;若不是,则输出它的相反数.

输入x