2017-2018学年苏教版必修三 条件语句 课时作业
2017-2018学年苏教版必修三   条件语句  课时作业第1页

课时训练6 条件语句

基础夯实

1.已知下列伪代码:

Read a,b

If a

 t←a

 a←b

 b←t

End If

Print a,b

如果输入a=2,b=3,则输出的a,b分别为(  )

                

A.2,3 B.3,2 C.2,2 D.3,3

解析:∵2<3,∴t=2,a=3,b=2,故输出的a,b分别为3,2.

答案:B

2.条件语句的一般形式(如图),其中B表示的是(  )

If A Then

B

Else

C

End If

A.满足条件时执行的内容

B.条件语句

C.条件

D.不满足条件时执行的内容

解析:由条件语句的结构及功能知B表示的是满足条件时执行的内容.

答案:A

3.已知如下伪代码,若x=6,则其运行的结果是    .

Read x

If x≤10 Then

 Y←0.35x

Else

 Y←10×0.35+(x-10)×0.7

End If

解析:∵x=6<10,

  ∴Y=0.35×6=2. 1.

  ∴运行的结果为2.1.

答案:2.1

4.导学号51810089若运行如下算法语句,最后输出y的值为-20,那么应该输入t的值为    .