当前位置: 高中信息技术 / 单选题
  • 1. (2023高三上·浙江月考) 使用链表结构模拟某景区游玩路线,链表a中每一个节点包含三个数据,第1个为景点名称,第2个为预计游玩时间(单位:分钟),第3个为下一个景点指针。景区可以从多个景点 的大门进入,但只能从"天梯"离开,输出显示各大门进入路线及预计总时间的代码如下。

    a=[["迎客松" , 21, 2],["激流勇进" , 40, 2],[" 天空栈道" , 50, 5],["一线天" , 30, 4],[" 飞来 峰" , 60, 5],["天梯" , 20, -1]]

    head=[0, 1, 3]

    for i in range(len(head)):

           ⑴     

        s=a[p][1]

        while a[p][2]! =-1:

            print(a[p][0], end="-->")

                ⑵   

               ⑶    

        print(a[p][0])

        print("预计时间:" , s , "分钟")

    上述程序划线处的可选代码有:

    ①p=head   ②p=head[i]    ③s=s+a[p][1]    ④p=a[p][2]

    则(1),(2),(3)处代码依次为:(   )

    A . ①③④ B . ①④③ C . ②③④ D . ②④③

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