首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
admin
2018-11-21
37
问题
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
选项
A、称为函数的直接递归调用
B、称为函数的间接递归调用
C、称为函数的循环调用
D、C语言中不允许这样的递归调用
答案
B
解析
本题考查递归的概念,C语言中函数可以直接或间接调用自身,称为递归调用。本题中funA调用funB,然后funB又调用funA,即funA间接调用了自身。
转载请注明原文地址:https://kaotiyun.com/show/Gexp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面能正确定义数组,并正确赋值的语句是_______。
下列叙述中正确的______。
有以下程序#inculdeMain(){intB[3][3]={0,1,2,0,1,2,0,1,2},i,j,t+1;For(i=0;i
设有以下语句()structst{intn;structst*next;};staticstructsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0]则表达
有以下程序:#include<stdio.h>unionpw{inti;charch[2];}a;main(){a.ch[0]=13;a.ch[1]=0;printf("%d\n"
有下列程序:fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun0,m);printf("%d,"k);k=fun
若变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的的输出语句【】。
C语言提供的合法的数据类型关键字是_______。
若有以下定义和语句:doubler=23,*p=&r;*p=r;则以下正确的叙述是______。
以下函数用来求出2个整数之和,并通过形参将结果传回。voidfunc(intx,inty,【】z){*z=x+y;}
随机试题
六西格玛质量管理实施流程中的五个部分是指定义、度量、分析、改进和()
治疗火盛伤阴型之狂证的最佳选方
A.Synder试验B.DentobuffStrip法C.Dentocult-LB法D.MSBB法E.激光荧光检测法乳酸杆菌的检测方法是
细胞分裂后,染色体数目减少了一半,称为()。
用于议付信用证项下结算的汇票可以是()。
国内生产总值从产品形态看,它是所有常住居民在一定时期内生产的全部货物和服务价值超过同期中间投入的全部非固定资产货物和服务价值的差额。( )
有限责任公司的股东向股东以外的人转让股权,应当经其他股东()同意。
金融运行机构是以盈利为目的,通过向公众提供金融产品和金融服务而开展经营的金融机构,包括()。
对托运方来说,货物运费主要包括运费和杂费。其中,杂费是指货物在运输过程中产生的:()等。
Howisurbanizationnegativelyaffectingoursociety?Theanswertothisquestionisnotasimpleone.Urbanism【C1】______,polit
最新回复
(
0
)