首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2019-06-09
73
问题
以下叙述中正确的是
选项
A、函数既可以直接调用自己,也可以间接调用自己
B、任何情况下都不能用函数名作为实参
C、函数的递归调用不需要额外开销,所以效率很高
D、简单递归不需要明确的结束递归的条件
答案
A
解析
一个C语言源程序可以由一个或多个源文件组成,每个源文件可由一个或多个函数组成,各函数之间是平行的,除了主函数外,函数之间可以相互调用,甚至C语言中的函数可以直接或间接地自己调用自己,称之为递归调用,该调用主要用于把要解决的问题转化为一个新的问题,而这个新问题的解决方法仍与原来的解法相同,只是所处理的对象有规律地涕增或递减,可以应用这个转化过程使问题得到解决,同时为了有效使用递归调用必定要有一个明确的结束递归的条件。而每次进行递归调用时候,需要利用栈保存现场信息,因此并不会提高效率,选项C)和选项D)不正确。函数名表名了函数的入口地址,如果函数的形参为指向函数的指针变量,那么对应的实参必须为函数名,因此函数名可以为函数的参数,选项B)错误。
转载请注明原文地址:https://www.kaotiyun.com/show/uxRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#inc1udemain(){intx;scanf(’’%d’-,&x);if(x<=3);elseif(x!=10)printf(’’%d\n’’,x);}程序运行时,输入的值在哪个范围才会有输出结果
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
若有以下定义和语句charsl[10]=’’abcd!’’,*s2=’’\n123\\’’;printf(’’%d%d\n’’,strlen(s1),strlen(s2));则输出结果是
请编写函数fun,其功能是:计算并输出例如,在主函数中从键盘给n输入20后,输出为:s=534.188884。注意:要求n的值大于1但不大于100。部分源程序在文件PROG1.C中。请勿改动主函数main和其他函
给定程序MODII.C中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。注意:字符串的长度最长允许为79。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:删除字符串中所有的*号。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*G*******,删除后,字符串中的内容应当是:ABCDEF
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD:下列叙述中正确的是()。
下面选项中合法的字符常量是()。
在软件开发中,需求分析阶段产生的主要文档是()。
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是()。
随机试题
判断血尿来源部位的检查是
颜色的基本特征包括
卫生检疫机关发现染疫人时,应当立即( ),并按照《国境卫生检疫法》实施细则的有关规定处理。
二人以上共同违反治安管理的,根据行为人在违反治安管理行为中所起的作用,分别处罚。()
宪法规定,我国行使国家立法权的机关是()。
一、注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号,并用2B铅笔在准
目前,社会上对种种迷信现象,笃信、盲从者不在少数,根源就在于思辨和理性的________。在社会的进步和发展中,科学精神是消除各种________、破除种种迷信的利器。科学精神的核心,就是不盲从、不迷信。填入画横线部分最恰当的一项是:
狭义的教育主要是指
物质的基本存在形式和根本属性是()
AndrewCarnegie,knownastheKingofSteel,builtthesteelindustryintheUnitedStates,and,intheprocess,becameoneof
最新回复
(
0
)