支持子程序调用的数据结构是 ______。A.栈B.树C.队列D.二叉树

计算机 子程序,数据结构,队列 已帮助 人

支持子程序调用的数据结构是 ______。

A.栈

B.树

C.队列

D.二叉树

热搜:健康传播是____与____的重要手段和策略

答案解析

难度★★☆ 搜索
  • 正确答案:B
    解析:子程序调用是一种层次关系,子程序调用功能模块,调用功能模块的个数也不确定,可以是一个,也可以是多个。选项A、C中元素之间是一种前后件关系,前后元素之间没有层次之分,每个结点有一个前件也只有一个后件。二叉树是一种很有用的非线性结构,二叉树不同于树形结构。二叉树具有以下两个特点:1)非空二叉树只有一个根结点;2)每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。选项D规定每个结点只能有两个后件。在子程序调用中,调用的功能模块可以是多个,可以调用超过两个功能模块。所以选项A、C、D均不正确。