首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数fun的定义如下: int fun(int n) {if(n<=1)return1;//递归结束情况 else return n*fun(n-2);//递归 } 则函数调用语句fun(5)的返回值是(
已知递归函数fun的定义如下: int fun(int n) {if(n<=1)return1;//递归结束情况 else return n*fun(n-2);//递归 } 则函数调用语句fun(5)的返回值是(
admin
2019-06-12
85
问题
已知递归函数fun的定义如下:
int fun(int n)
{if(n<=1)return1;//递归结束情况
else return n*fun(n-2);//递归
}
则函数调用语句fun(5)的返回值是( )。
选项
A、5
B、12
C、15
D、30
答案
C
解析
递归函数fun被定义为含有参数int n,返回整型。其中fun函数递归调用本身,当n=1时,fun返回1,如果大于1那么执行n*fun(n-2)。所以,当n等于5时,执行5*fun(3);当3时继续调用fun,3*fun(1),即fun(5)=5*(3*fun(1)),答案为15。
转载请注明原文地址:https://kaotiyun.com/show/dL8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于语句cout
有如下程序:#includeusingnamespacestd;classBase{public:Base(inti){x=i;}voiddispa(){cout
下列数据结构中,能用二分法进行查找的是()。
有以下程序:#includeusingnamespacestd;classMyClass{public:staticints;MyClass();voidsctva
下列叙述中错误的是()。
存取指针所指的值时,采用的运算符是
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】
下列叙述中,不属于软件需求规格说明书的作用的是
随机试题
MicrosoftWindows7系统自带的上网浏览器为_______。
多用醋制的中药为
太阳中风证的病机是
医务人员对开展母乳喂养的母亲给予鼓励,属于
下列行为中属于能够发生私法效果的默示的意思表示的是:()
“其他债权投资”科目借方的期末余额,反映企业以公允价值计量且其变动计入其他综合收益的金融资产的公允价值。()
建国70年来我国经济社会发展建设取得了巨大成就。对此,下列说法正确的是()。
设函数y=y(x)由方程确定,则=().
构成计算机信息系统的部件有很多。Ⅰ.数据库子系统Ⅱ.模型库子系统Ⅲ.知识库子系统Ⅳ.方法库子系统Ⅴ.对话子系统以上部件中,在传统的决策支持系统结构中,必不可少的三个部件是()。
WhatmakesAmericansspendnearlyhalftheirfooddollarsonmealsawayfromhome?TheanswerslieinthewayAmericanslivetod
最新回复
(
0
)