首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若函数f调用了函数g,函数g又调用了函数f,则以下说法中正确的是( )。
若函数f调用了函数g,函数g又调用了函数f,则以下说法中正确的是( )。
admin
2017-10-24
82
问题
若函数f调用了函数g,函数g又调用了函数f,则以下说法中正确的是( )。
选项
A、称为函数的调用
B、称为函数的间接递归调用
C、称为函数的循环调用
D、C语言中不允许这样的递归调用
答案
B
解析
本题考查递归的概念,C语言中函数可以直接或间接调用自身,称为递归调用。本题中f调用g,然后g又调用f,即f间接调用了自身是递归调用。
转载请注明原文地址:https://kaotiyun.com/show/kIxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是()。main(){inta,b,c;a=10;b=20;c=(a/b<1)&&(a%b<1);printf("%d%d%d\n",a,b,C);}
以下程序的输出结果是()。{intx;int*y;}*p;intdt[4]={1,2,3,4};structstaa[4]={2,&dt[0],3,&dt[0],4,&dt[0],5,&dt[0],};{p=
若要求从键盘读入含有窄格字符的字符串,应使用函数()。
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
有以下程序:main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2);printf("%d\n",C);}执行后的输出结果是(
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
在关系数据库中,用来表示实体之间联系的是()。
若有语句:char*line[5];,以下叙述中正确的是()。
设有定义:floatx=123.4567;,则执行以下语句后的输出结果是()。printf("%f\n",(int)(x*100+0.5)/100.0);
以下程序的功能是输出a数组中所有字符串,请填空。#includemain(){char*a[]={“ABC”,“DEFGH”,“IJ”,“KLMNOP”};inti=0:for(;i
随机试题
在肋角后内侧,有关肋间后血管和肋间神经位置及排列关系的叙述,正确的是()
我国在对农业进行社会主义改造时采取的方针是【】
预防尿酸性肾病,措施有()。
房地产估价程序是完成一个房地产估价项目所需要做的各项工作,按照它们之间的内在联系排列出的先后次序。()
下面四种规格的球形罐中,公称容积为()m3的球罐可以采用环带法进行组焊。
房地产市场调研要采用最新的调查资料,因为只有最新的调查资料才能反映市场的现实状况。这说明房地产市场调研具有()。
一般而言,存货周转次数增加,其所反映的信息有()。
在为西方旅游者提供讲解服务时,一般可先给出结论,再讲具体事实。()
Icouldhelphimwiththat,butIwouldsoonerhe______itbyhimself.
A—adB—AptC—CorpD—IQE—GMTF—WTOG—VOAH—BBCI
最新回复
(
0
)