首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2019-06-09
53
问题
以下叙述中正确的是
选项
A、函数既可以直接调用自己,也可以间接调用自己
B、任何情况下都不能用函数名作为实参
C、函数的递归调用不需要额外开销,所以效率很高
D、简单递归不需要明确的结束递归的条件
答案
A
解析
一个C语言源程序可以由一个或多个源文件组成,每个源文件可由一个或多个函数组成,各函数之间是平行的,除了主函数外,函数之间可以相互调用,甚至C语言中的函数可以直接或间接地自己调用自己,称之为递归调用,该调用主要用于把要解决的问题转化为一个新的问题,而这个新问题的解决方法仍与原来的解法相同,只是所处理的对象有规律地涕增或递减,可以应用这个转化过程使问题得到解决,同时为了有效使用递归调用必定要有一个明确的结束递归的条件。而每次进行递归调用时候,需要利用栈保存现场信息,因此并不会提高效率,选项C)和选项D)不正确。函数名表名了函数的入口地址,如果函数的形参为指向函数的指针变量,那么对应的实参必须为函数名,因此函数名可以为函数的参数,选项B)错误。
转载请注明原文地址:https://kaotiyun.com/show/uxRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在一个C源程序文件中所定义的全局变量,其作用域为
有以下程序main(){intm=1,n=2,*p=&m,*q=&n,*r;r-p,p=q,q=r;printf(’’%d,%d,%d,%d\n’’,m,n,*p,*q);)程序运行后的输出结果是
有下列程序:yoidflint*q)finti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,4,5},i;f(a);for(i=0;i<5;i++)printf(’’%d,’’,a[i]
设已有定义:floatx;则以下对指针变量P进行定义且赋初值的语句中正确的是
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
给定程序MODll.C中函数fun的功能是:计算函数(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如,当X的值为9、y的值为11、Z的值为15时,函数值为-3.50。请改正程序
一个栈的初始状态为空。现将元素A,B,C,D,E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为()。
有如下程序#includemain(){charch=’M’;while(ch!=’K’){ch--;putchar(ch);}printf("\n");}程序运行后的输出结果是()。
下面选项中合法的字符常量是()。
计算机软件的构成是()。
随机试题
鉴别是否为呕血的内容有
下列哪项不是肝性脑病的常见诱因
某新生儿出生体重2750g,身长51cm,面色红润,哭声响亮,一般情况好,现母乳喂养,母亲授乳时最恰当的体位是
烟管锅炉的受热面处,()。
设备的防触电保护不仅靠基本绝缘还具备像双重绝缘或加强绝缘这样的附加安全措施。这种设备不采用保护接地的措施,也不依赖于安装条件。这样的设备属于()设备。
在面对权威命令、社会舆论或群体气氛的压力下,即使一开始个体有不同的意见,也很容易放弃,转而同意权威冀基丝多数人的意见。这种现象在心理学上称为()
《离骚》中与“民生各有所乐兮,余独好修以为常”两句相接的句子是()。
以下各项中名句和作者对应正确的是()。
农科院最近研制了一高效杀虫剂,通过飞机喷撒,能够大面积地杀死农田中的害虫。这种杀虫剂的特殊配方虽然能保护鸟类免受其害,但却无法保护有益昆虫。因此,这种杀虫剂在杀死害虫的同时,也杀死了农田中的各种益虫。以下哪项产品的特点,和题干中的杀虫剂最为类似?( )
以下图像文件格式中,(12)可以在单个文件中实现多个图片轮流显示或者构成简单的动画效果。
最新回复
(
0
)