首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义 int fun(int k) { if(k<1)return 0; else if(k==1)return 1; else return fun(k-1)+1; } 若执
设有如下函数定义 int fun(int k) { if(k<1)return 0; else if(k==1)return 1; else return fun(k-1)+1; } 若执
admin
2019-12-17
51
问题
设有如下函数定义
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://jikaoti.com/ti/PZG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是
已有定义:charc;,程序前面已在命令中包含ctype.h文件。不能用于判断C中的字符是否为大写字母的表达式是
下列叙述中正确的是
下面描述中不属于数据库系统特点的是
以下叙述中正确的是
以下叙述中正确的是
以下叙述中正确的是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
随机试题
一台计算机的性能指标可描述如下________。
A.大红肾B.大白肾C.颗粒性固缩肾D.肾脏多数脓肿E.肾脏形状改变,有多数不规则凹陷瘢痕
为疼痛患者实施止痛措施时正确的是
不能用于观察细菌动力的方法是
A.贯穿始终的针对个体、组织以及政策和环境的评价B.进行目标人群选择、策略确定、方法设计C.全面反映健康教育项目的成功与不足D.对目标人群相关行为及其影响因素的变化的评价E.目标人群生活质量的变化的评估形成评价是指
男性,35岁。右上第一磨牙牙髓治疗后劈裂,拔牙过程中牙冠碎裂至龈下,牙根与周围骨质粘连。此时拔除此根应先()
一级资本的来源最常用的方式是()。
20×2年1月1日,甲公司与乙公司签订一项不可撤销的租赁合同,以经营租赁方式租入乙公司一台机器设备,专门用于生产M产品,租赁期为3年,年租金为100万元。因M产品在使用过程中产生严重的环境污染,甲公司自20×4年1月1日起停止生产该产品,当日M产品库存为零
邓小平的三个有利于判断标准是()。
A、Thebetter-off.B、Financialinstitutions.C、Ordinarypeople.D、Government.C新闻最后提到,反对者认为向金融机构和富人群体征收更高的税款,养老金体系就可以得到维持。可见反对者是站
最新回复
(
0
)