首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2015-08-14
21
问题
以下叙述中正确的是
选项
A、函数既可以直接调用自己,也可以间接调用自己
B、任何情况下都不能用函数名作为实参
C、函数的递归调用不需要额外开销,所以效率很高
D、简单递归不需要明确的结束递归的条件
答案
A
解析
一个C语言源程序可以由一个或多个源文件组成,每个源文件可由一个或多个函数组成,各函数之间是平行的,除了主函数外,函数之间可以相互调用,甚至C语言中的函数可以直接或间接地自己调用自己,称之为递归调用,该调用主要用于把要解决的问题转化为一个新的问题,而这个新问题的解决方法仍与原来的解法相同,只是所处理的对象有规律地递增或递减,可以应用这个转化过程使问题得到解决,同时为了有效使用递归调用必定要有一个明确的结束递归的条件。而每次进行递归调用时候,需要利用栈保存现场信息,因此并不会提高效率,选项C和选项D不正确。函数名表名了函数的入口地址,如果函数的形参为指向函数的指针变量,那么对应的实参必须为函数名,因此函数名可以为函数的参数,选项B错误。
转载请注明原文地址:https://jikaoti.com/ti/Mmi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
运行下列程序,若从键盘输入字母“a”,则输出结果是()。Charc;c=getchar();if(c>=’a’&&c<=’g’)c=c+4;elseif(c>=’g’&&c<=’z’)c=c-21;els
下列变量声明合法的是()。
执行下列程序段后,变量a,b,c的值分别是()。intx=5,y=4;inta,b,c;a=(--x==y++)?x:++y;b=++X;C=y;
设y为int型变量,请写出描述“y是偶数”的表达式______。
若有定义doublea[5];,则a数组元素下标的上限为______。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
有以下程序:main(){chars[]="Yes\n/No",*ps=s;puts(ps+4);*(ps+4)=0;puts(s);}程序运行后的输出结果是(选项D中的第一行是空行)___
设inta=5,b=6,表达式(++a==b--)?++a:--b的值是【】。
以下叙述中错误的是
随机试题
图(a)所示电路中,时钟脉冲、复位信号及数据输入信号如图(b)所示,经分析可知,在第一个和第二个时钟脉冲的下降沿过后,输出Q先后等于()。附:触发器的逻辑状态表为:
依照《环境影响评价法》的规定,接受委托为建设项目环境影响评价提供技术服务的机构在环境影响评价工作中不负责任或者弄虚作假,致使环境影响评价文件失实的,可由()对其进行行政处罚。
主频是指计算机的时钟频率,即CPU在单位时间内的平均操作次数,是表示计算机运算速度的主要性能指标。时钟频率越高,计算机的运算速度越快。时钟频率的单位是兆(M)。()
案例一般资料:求助者,男性,28岁,外企员工。案例介绍:求助者高大英俊,工作能力强,人际关系好,深受领导和同事的好评。求助者与女友是大学同学,大学毕业时确立恋爱关系,两人相恋5年,感情融洽,已谈及婚嫁。三个月前,求助者正准备为结婚购置婚
教育法律关系产生、变更和消灭的依据是()。
带酸味的水果可以解酒是因为()。
一1,32,0,64,25,()。
今年大一新生报到注册有新举措,所有新生被要求在报到当天参加心理健康水平测试。测试结果显示,新生中没有人存在心理疾病。如果以上陈述为假,则下列哪项一定为真?
AWebbrowserissimplyaterminalemulator,designedtodisplaytextonascreen.Thetwoessentialdifferencesbetweenanordi
Thespeakerthinksthat
最新回复
(
0
)