首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是( )。
以下叙述中正确的是( )。
admin
2021-04-28
16
问题
以下叙述中正确的是( )。
选项
A、简单递归不需要明确的结束递归的条件
B、任何情况下都不能用函数名作为实参
C、函数的递归调用不需要额外开销,所以效率很高
D、函数既可以直接调用自己,也可以间接调用自己
答案
D
解析
D项正确,C语言中的函数可以直接或间接地自己调用自己,前者称简单递归,后者称间接递归。A项错误,递归必定要有一个明确的结束递归的条件;B项错误,递归就是把函数名作为实参的一种特殊情况;C项错误,函数的递归调用过程中,系统要为每一层调用中的变量开辟存储单元,记住每一层调用后的返回点,要增加许多额外的开销,通常会降低程序的运行效率。
转载请注明原文地址:https://kaotiyun.com/show/bjtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序#inchldemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w+t");for(i=0;i
下列叙述中正确的是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
有以下程序#include<stdio.h>func(intn){staticintnum=1;num=num+n;printf("%d",num);}voidmain(){func(3);func(4);printf("\n
若有以下程序段intr=8;printf(’’%d\n’’,r>>1);输出结果是
给定程序中,函数fun的功能是:求SS所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注
给定程序MODI1.C中的函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m-1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#
在数据管理技术发展的三个阶段中,数据共享最好的是
随机试题
正确论述滴丸冷却剂的要求与选用的是
民族自治地方制定的规范性文件,其行政处罚设定权,下列表述正确的是:()。
关于城市建设档案编制、报送、移交规定的说法,正确的有()。
内部环境是影响、制约银行内部控制制度建立与执行的各种内部因素的总称,是银行实施内部控制的基础。一般包括()。
乙公司是一家玩具制造商,为国内上市公司。乙公司总部设在北京,在欧洲拥有众多子公司(占其子公司总数的80%)。乙公司2017年度财务报表附注中列示的有关负债明细情况如下:要求:评价乙公司市场风险的主要来源(假设不存在可用于对负债套期保值的抵销资产)。
采用销售百分率预测资金需要量,如果企业生产能力已经饱和,则随销售而增加的资产有()。
将两位数的个位数与十位数互换后所得的数是原来的十分之一,这样的两位数有多少个?
“教育是与种族需要、种族生活相适应的、天性的,而不是获得的表现形式;教育既无须周密的考虑使它产生,也无须科学予以指导,它是扎根于本能的不可避免的行为。”这种教育起源说属于
设A是m×n矩阵,且m>n,下列命题正确的是().
TheftdeterrentsystemTodeterthevehicletheft,thesystemisdesignedtogiveanalarmandkeeptheenginefrombeingst
最新回复
(
0
)