②
End If
Print y
解析:(1)Else后面是不满足条件"a
(2) Else后面是不满足条件"x≥4"时执行的内容,应该是y=|x-4|+1=4-x+1=5-x,故填y←5-x.
答案:(1) Print b (2)y←5-x
7.试编写伪代码进行印刷品邮资的计算.(前100 g 0.7元,以后每100 g 0.4元,不足100 g按100 g算)
解伪代码如下:
Read x
If x≤100 Then
y←0.7
Else
y←0.7+0.4×Int(x/100)
End If
Print y
8.设计一个伪代码,解关于x的不等式ax+b<0.
Read a,b
If a=0 Then
If b≥0 Then
Print 不等式无解
Else
Print x∈R End If
Else
Print x<-b/a
Else
Print x>-b/a
End If
End If
能力提升
9.导学号51810090以下伪代码:
Read x
If x≤-1 Then
f(x)←x+2
Else
If x≤1 Then
f(x)←x2
Else