首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义 int fun(int k) { if(k<1)return 0; else if(k==1)return 1; else return fun(k-1)+1; } 若执行调用语句:n=fu
设有如下函数定义 int fun(int k) { if(k<1)return 0; else if(k==1)return 1; else return fun(k-1)+1; } 若执行调用语句:n=fu
admin
2017-04-26
65
问题
设有如下函数定义
int fun(int k)
{ if(k<1)return 0;
else if(k==1)return 1;
else return fun(k-1)+1;
}
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是
选项
A、2
B、4
C、3
D、5
答案
C
解析
这道题目考查了函数的递归调用,当执行调用语句n=fun(3)时,返回n=fun(2)+1,再执行fun(2),返回n=fun(1)+1+1,而fun(1)等于1,所以最后n的值等于3。而函数fun总共被调用了3次。即fun(3),fun(2),fun(1)。
转载请注明原文地址:https://www.kaotiyun.com/show/yqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是#defineMAX(A,B)(A)>(B)?(A):(B)#definePRINT(Y)printf("Y=%d\t",Y)main(){inta=1,b=2,c=3,d=4,t;t=MAX(a+b
若有下面的程序片段:int[12]={0},*p[3],**pp,i;for(i=0;i
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}
下列二维数组初始化语句中,正确且与语句floata[][3]={0,3,8,0,9};等价的是
现有定义inta;doubleb;floatc;chark;,则表达式a/b+c-k值的类型为
下面程序的运行结果是______。main(){inti=0,j=10,k=2,s=0;{i+=k;if(i>j){printf("%d\n",s);break;}s+=i;}}
软件工程研究的内容主要包括:______技术和软件工程管理。
定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++)printf("%d",x[i][2-i])
以下定义语句中正确的是
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
随机试题
小李准备在校园科技周向同学讲解与黑客技术相关的知识,请根据考生文件夹下“Word素材.docx”中的内容,帮助小李完成此项工作。具体要求如下:为文档应用一种合适的主题。
阴道稀薄的泡沫状分泌物见于需要夫妇双方同时治疗的是
按照国家有关部门的统一部署,F市税务机关曾在前两年开展过土地增值税征收清算,其中涉及房地产开发企业甲开发的高档住宅小区××花园。该项目分为一期和二期。其中,一期于开展清算的上年3月建成,并于同年年底完成销售;二期当时刚刚完成地基建设。经核实,一期完成房屋建
货币政策工具分为一般性工具和选择性工具,下列工具中,属于一般性货币政策工具的是()。
下列()机构有权审批在特种情况下要开展异地报关业务的报关企业。
2007年1月1日,甲公司采用分期收款方式向乙公司销售大型商品一套,合同规定不含增值税的销售价格为900万元,分二次于每年12月31日等额收取,假定在现销方式下,该商品不含增值税的销售价格为810万元,不考虑其他因素,甲公司2007年应确认的销售收入为(
太平天国由盛转衰的标志是()。
毛泽东把理论与实际的关系比喻为()。
Inalmostallcasesthesoftpartsoffossilsaregoneforeverbuttheywerefittedaroundorwithinthehardparts.Manyofth
A、Branches.B、Grasses.C、Mud.D、Straw.C第3种乌是ovenbird,而题目询问灶巢鸟的窝是用什么做的。关键是要听到“这个窝是用泥巴做的。”故C正确。此外,原文提到OvenBird时,三次提及了mud这个单词,应该
最新回复
(
0
)