在程序的执行过程中,用______结构可以实现嵌套调用函数的正确返回。
A.队列
B.栈
C.树
D.图
第1题:
2、以下关于C语言程序中函数的说法正确的是 。
A.函数的定义和点用都可以嵌套。
B.函数的定义不可以嵌套,但函数的调用可以嵌套;
C.函数的定义可以嵌套,但函数的调用不可以嵌套;
D.函数的定义不可以嵌套,但函数的调用可以嵌套;
第2题:
第3题:
第4题:
A.函数的定义可以嵌套,但函数的调用不可以嵌套
B.函数的定义不可以嵌套,但函数的调用可以嵌套
C.函数的定义和调用均不可以嵌套
D.函数的定义和调用均可以嵌套
第5题:
支持子程序调用的数据结构是( )。【考点3栈】
A.栈
B.树
C.队列
D.二叉树
第6题:
支持子程序调用的数据结构是( )。
A.栈
B.树
C.队列
D.--X树
第7题:
在程序的执行过程中,实现嵌套调用函数正确返回可以用(119)结构。
A.队列
B.栈
C.树
D.图
第8题:
支持子程序调用的数据结构是().
A.栈
B.树
C.队列
D.二叉树树
第9题:
●当程序运行陷于死循环时,说明程序中存在 (41) 。在C语言中,函数定义及函数调用应该遵循的原则是 (42) 。以求n!为例,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是 (43) 。
(41) A.词法错误
B.静态的语义错误
C.语法错误
D.动态的语义错误
(42) A.可以进行函数的嵌套定义,不可以进行函数的嵌套调用
B.不可以进行函数的嵌套定义,可以进行函数的嵌套调用
C.既不能进行函数的嵌套定义,也不能进行函数的嵌套调用
D.既可以进行函数的嵌套定义,也可以进行函数的嵌套调用
(43) A.递归程序经编译后形成较长目标代码,所以需要较多的运行时间
B.递归程序执行过程中重复存取相同的数据占用了较多的时间
C.递归程序执行时一系列的函数调用及返回占用了较多的时间
D.递归程序执行时多次复制同一段目标代码占用了较多的时间