首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2015-07-31
48
问题
以下叙述中正确的是
选项
A、任何情况下都不能用函数名作为实参
B、函数既可以直接调用自己,也可以间接调用自己
C、函数的递归调用不需要额外开销,所以效率很高
D、简单递归不需要明确的结束递归的条件
答案
B
解析
在某些情况下,函数名可以作为实参传递,所以A选项错误。函数递归调用使用栈区来递归,需要额外开销,并且效率不高,C选项错误。递归调用需要明确指出递归结束条件,否则就陷入死循环了。
转载请注明原文地址:https://kaotiyun.com/show/D1Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。fun(inta){intb=0;staticintc=3;b++;c++;return(a+b+c);}main(){int
下列程序的执行结果是______。in(f(char*s){char*p=s;while(*p!=’\0’)p++;return(p-s);}main(){prin
下列程序段的执行结果是______。inti;intx[][3]=}1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d",x[i][2-i]);
执行下面程序的结果是______。main(){intx=2;printf("%d\n",(x--,x<<1,x&&5));}
若有定义:"inta[2][3];"则对a数组的第i行第j列元素的正确引用为()。
若有定义和语句:int**pp,*p,a=20,b=1O;pp=&p;p=&a;p=&b;printf("%d,%d\n",*p,**pp);则输出结果是()。
若已经定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S。则以下选项中正确的是______。
下列能正确定义一维数组的选项是()。
有以下程序#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)fo
随机试题
如何排除压缩机异响?
A、被认识接纳的需要B、信息获取的需要C、安全感需要D、关心尊重的需要E、早日康复的需要病人要求获得医护的关心是
问卷调查中,开放式问题与封闭式问题本质的区别在于
肝肾不足、阴虚火旺证,治疗宜选用
十分钟生活圈居住区,一般由城市干道、支路或用地边界线所围合,居住区人口规模为()人。
从消防安全管理的时间范围上来看,消防安全管理活动具有()的特性。
关于银行在信用证业务中提供的服务表述不正确的是()。
在重要政治活动场所观看演出,导游应提醒游客,演出结束,旅游团行离席,以示尊重。()
根据所给材料,回答问题。①春晚导演们应当坦然面对舆论给春晚造成的焦虑。创新绝对是必要的,但首先必须明白在创新中该坚持什么?在这一点上,龙年央视春晚有得有失。②坚持去商业化。舞美在今年春晚中最受好评,然而,视觉盛宴是有代价的,舞美在相当程
Whenwillthepassengersbecheckedinfortheirflight?__________hoursbeforedeparture.Howcanthepassengerclaimhisba
最新回复
(
0
)