首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义: #include<stdio.h> int fun(int k) { if(k<1)return 0; else if(k==1)return 1; else return fun(k-1)+1; } 若执行
设有如下函数定义: #include<stdio.h> int fun(int k) { if(k<1)return 0; else if(k==1)return 1; else return fun(k-1)+1; } 若执行
admin
2022-10-24
62
问题
设有如下函数定义:
#include<stdio.h>
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、3
C、4
D、5
答案
B
解析
执行调用语句“n=fun(3);”,3被当作实参传递进去,进行了一次调用。3被当作实参传进去后,程序会执行“else return fun(k-1)+1;”,函数被调用了第2次,参数是3-1,也就是2。2被当作实参传进去后,程序会执行“else return fun(k-1)+l;”,函数被调用了第3次,参数是2-1,也就是1。1被当作实参传进去后,程序会执行“else if(k==1)return 1;”,函数不再被递归调用。所以最终结果为3次。故本题答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/vWkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据字典(DD)所定义的对象都包含于
有以下定义:inta:longb:doublex,y;则以下选项中正确的表达式是
有以下程序main(){unsignedchara=8,c;C=a>>3;printf("%d\n",c);}程序运行后的输出结果是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。例如,形参S所指
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:输出a所指数组中的前n个数据,要求每行输出5个数。请在程序的下划线处填入正确的内容并把下划线删除,
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:根据以下公式计算S,并将计算结果作为函数值返回,n通过形参传入。例如,若11的值为11时,函数
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序的主函数中,已给出由结构体构成的链表节点a、b、c,各节点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个节点链接成一
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将不带头节点的单向链表逆置,即若原链表中从头至尾节点数据域依次为2、4、6、8、10,逆置后,从头至尾节点数据
下列叙述中错误的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
对炎症病变痊愈来说,下列说法不正确的是
下列有关准据法的认识正确的是:()
甲、乙、丙共同设立一有限合伙企业,其中甲为有限合伙人。在合伙企业没有约定的情形下,关于该合伙企业事务的执行,下列判断正确的是:()
总分类账户余额试算平衡表中的平衡关系有( )。
针对财务分析的种种缺陷,在进行财务分析时必须采取()措施来弥补。
班主任在班级管理体制中的领导影响力主要表现在两个方面,一是(),二是()。
美国一项研究表明.二手烟雾对非烟民的危害远甚于烟民本人。吸烟的人在损害自身心血管系统的同时,系统可以进行自我调节以便于抵消吸烟造成的部分后果,而不吸烟的人的身体无法适应烟雾吸入后的变化。因此,被动吸烟对非烟民所产生的影响远远大于对烟民的影响。以下哪项如果为
土地改革
下面关于防火墙功能的说法中,不正确的是()。
Advertisingisacollectivetermforpublicannouncementsdesignedto【B1】______thesaleofspecificcommoditiesorservices.Ad
最新回复
(
0
)