课时训练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的值为 .