实现递归调用属于______的应用。A.栈B.数组C.队列D.二叉树

题目

实现递归调用属于______的应用。

A.栈

B.数组

C.队列

D.二叉树

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

递归过程和函数调用时,处理参数及返回地址要用一种称为______的数据结构。

A.队列

B.多维数组

C.线性表

D.栈


第2题:

函数递归调用时,处理参数及返回地址需要用一种()的数据结构。

A.队列

B.多维数组

C.栈

D.线性表


第3题:

7、函数递归调用时,处理参数及返回地址需要用一种()的数据结构。

A.队列

B.多维数组

C.栈

D.线性表


第4题:

()的一个重要应用是在程序设计语言中实现递归。

A.顺序表

B.数组

C.队列

D.栈


第5题:

递归过程或函数调用时,处理参数及返回地址,使用的数据结构是

A.队列

B.多维数组

C.栈

D.线性表


第6题:

一些重要的程序语言(台C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用______。

A.栈

B.堆

C.数组

D.链表


正确答案:A

第7题:

一些重要的程序设计语言(in C语言和Pascal语言) 允许过程的递归调用,而实现递归调用中的存储分配通常用( )。

A.栈

B.堆

C.数组

D.链表


正确答案:A
在允许过程的递归调用的程序设计语言中,由于C语言中栈的特性为先进后出,因此用栈来实现递归调用中的存储分配。

第8题:

一些重要的程序语言(如Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用( )。

A.栈

B.堆

C.数组

D.链表


正确答案:A
解析:一些较流行的程序语言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程中。这样各调用点之间形成一种后进先出关系,而栈结构正适合来存储这些调用点。

第9题:

一些重要的程序语言(如C语言和Pascal语言) 允许过程的递归调用。而实现递归调用中的存储分配通常用

A.栈

B.堆

C.数组

D.链表


正确答案:A
解析:一些较流行的程序语言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程中。这样各调用点之间形成一种后进先出的关系,而栈结构正适合来存储这些调用点。