当前位置: 高中信息技术 / 单选题
  • 1. (2023高三下·湖州、衢州、丽水月考) 有如下 Python 程序段:

    import random

    s=[3,2,7,6,9] ; st=[0]*len(s) ; top=-1 ; i=0

    while i<len(s):

        op=random.randint(0,1)

        if top==-1 or op==0 and s[i]>st[top]:

            top+=1 ; st[top]=s[i]

        elif top>=1 and op==1 and s[i]>st[top-1]:

            st[top]=s[i]

        i+=1

    while top!=-1:

        print(st[top] ,end=" ")

        top-=1

    执行该程序段后,输出的结果不可能是(   )

    A . 3 B . 9 6 2 C . 9 6 3 D . 9 7 3

微信扫码预览、分享更方便