s="5136432783"
i=0; j=1; f=0
while j<len(s):
if f==0 and s[j-1]<s[j]: # 从初始状态进入上升段
f=1
elif f==1 and s[j-1]>s[j]: # 从上升段进入下降段
f=2
elif f==2 and s[j-1]<=s[j]:
print(s[i:j])
if s[j-1]<s[j]:
f=1;
else:
f=0;
elif s[j-1]==s[j] or f==0 and s[j-1]>s[j]: # 进入初始状态
f=0; i=j
j+=1
if

print(s[i:j])
若要实现上述功能,则加框处①②代码依次为( )
A.①i=j②f!=2 | B.①i=j②f==2 | C.①i=j+1②f!=2 | D.①i=j+1②f==2 |

同类型试题

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2


y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

