组卷题库 > 高中信息技术试卷库
试题详情
使用链表结构模拟某景区游玩路线,链表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、②④③
知识点
参考答案
采纳过本试题的试卷
教育网站链接