首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
admin
2020-11-23
73
问题
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
选项
A、称为函数的直接递归调用
B、称为函数的间接递归调用
C、称为函数的循环调用
D、C语言中不允许这样的递归调用
答案
B
解析
本题考查递归的概念,C语言中函数可以直接或间接调用自身,称为递归调用。本题中:funA调用funB,然后funB又调用funA,即funA间接调用了自身。
转载请注明原文地址:https://kaotiyun.com/show/1N3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运行后的输出结果是()。
设a,b,c是整型变量,以下选项中的赋值表达式错误的是()。
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
设a,b,c是整型变量,且已正确赋初值,以下选项中错误的赋值语句是()。
有以下程序:#includedoublefun(doublea){doublex;x=a一(int)a;returnx;}main(){doublea=3.1415;
有如下程序#include<stdio.h>main(){inti,data;scanf(’’%d’’,&data);for(i=2;i<6;i++){if(data%i)
有以下程序:#include<stdio.h>intfun(inta,intB){if(b==0)returna;elsereturn(fun(--a,--b));}main(){prinff("%d\n",fun(4,2));}
有以下程序段:#includeintj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
下列函数的功能是()。voidfun(char*a,char*b){while((*b=**a)!=’\0’){a++;b++;}}
下列数据结构中,属于非线性结构的是()。
随机试题
设二叉树根结点的层次为0,一棵高度为h的满二叉树中的结点个数是()
紫杉醇的药理作用为
患者,女,65岁。护士为其做口腔护理时,发现患者有活动义齿,取下后如暂时不用,应存放在
将付款第0003号凭证的借方科目“应付账款”的往来单位辅助项修改为“W公司”。
下列说法不正确的是()。
患者,女,32岁。因水肿、大量蛋白尿入院,诊断为肾病综合征,治疗期间应预防的并发症是()。
学生的__________指他们能运用已有知识和智能去探索、发现和掌握未知知识的能力。
在数据结构中,结点(数据元素)及结点间的相互关系组成数据的逻辑结构。按逻辑结构的不同,数据结构通常可分为______两类。
存储一个国际码需要几个字节?
Inthepast,theParkServicefocusedonmakingthebigscenicparksmore【C1】______andcomfortablefortourists.Roadswerepave
最新回复
(
0
)