首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义: #include<stdio.h> int fun(int k) {if(k<1)returm0; else if(k==1)retum1: else return fun(k-1)+1: } 若执行调用语句“n=fun(3);”,则函
设有如下函数定义: #include<stdio.h> int fun(int k) {if(k<1)returm0; else if(k==1)retum1: else return fun(k-1)+1: } 若执行调用语句“n=fun(3);”,则函
admin
2020-01-10
46
问题
设有如下函数定义:
#include<stdio.h>
int fun(int k)
{if(k<1)returm0;
else if(k==1)retum1:
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 retum fun(k-1)+1;这就调用了第二次,而参数是3-1也就是2。2被当做参数传进去后,程序会执行这句else return fun(k-1)+1;这就调用了第三次,而参数是2-1也就是1。1被当做参数传进去后,程序会执行这句else if(k==1)return1;不再递归调用,所以最终结果为3次。
转载请注明原文地址:https://kaotiyun.com/show/LTCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,若形参s所指的字符串为“abcdef35adgh3kjsdf7”,则输出结果为4。请在程序的下画线处填入正确内容并将下画线
给定程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。例如,有下列矩阵:123456789101112若k为2,程序执行结果为:78
下列给定程序中函数Creatlink的功能是:创建带头结点的单向链表,并为各结点数据域赋0到m—1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:部分源程序在文件NODI1.C中,不要改动main函数,不得增行或删行,也
函数fun的功能是:输出a所指数组中的前11个数据,要求每行输出5个数。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程序的结构!试题程序:#in
编写—个函数,其功能是:从传入的num个字符中找出最长的一个字符串,并通过形参指针max传回该串地址(用****作为结束输入的标识)。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删
设有以下说明,则不正确的叙述是()。Unionun{inta;charb;floatc;}arr;
若变量已正确定义,以下选项中非法的表达式是
生产每种产品需要多种零件,则实体产品和零件间的联系是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
随机试题
我国《草原法》中规定的基本草原的范围包括()
胸膜下界的体表投影在肩胛下线相交于()
男,26岁,5天来鼻及牙龈出血,皮肤瘀斑。血红蛋白55g/L,白细胞10.0×109/L.血小板16×109/L。骨髓增生极度活跃,绝大多数细胞里清一色,胞浆内有大小不等颗粒及成堆Auer小体,过氧化酶染色强阳性。应首选的治疗
甲企业因基建需要竹签,与乙厂签订了一供货合同。合同约定乙供应甲竹签100捆,每根竹签单价1元,未约定总价。乙如约按惯例供应竹签100捆,每捆。100根,甲企业以自己认为每捆竹签为10根,现每捆竹签为100根为由,主张变更合同,遭乙企业反对,双方发生纠纷。对
某投资人投资303万元认购某开放式基金,认购金额在募集期间产生的利息为300元,其对应的认购费率为1%,基金份额面值为1元,则其认购费用和认购份额分别为()。
证券经营机构有下列()情形之一的,不得注册登记为保荐机构。
车船税的纳税义务发生时间,为购买车船发票记载日期的当月。()
浮世绘是日本传统的一种版画形式,代表人物有()。
A2-B2=(A+B)(A-B)的充分必要条件是________.
Myelderbrotherissimilarintemper______myfatherallthetime.
最新回复
(
0
)