某些数据中存在“数字山峰”,例如数据“21432748”中存在“1432”、“274”两座“数字山峰”(必须包含上坡与下坡),下面程序用于求数据中“数字山峰”的数量: num=input("请输入数字串:");c=0 for i in range(1,len(num)): if and f==False: f=True elif and f==True: c=c+1 f=False print("有",c,"座数字山峰") 方框(1)(2)(3)的代码由以下部分组成: ①f=True ②f=False ③num[i-1]>num[i] ④num[i-1]<num[i] 下列选项中代码顺序正确的是( )
A . ①③④
B . ①④③
C . ②③④
D . ②④③
答案:D