首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数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
33
问题
已知递归函数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://jikaoti.com/ti/sJA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______________。#include#includeusingnamespacestd;voidfun(constchar*s,char&c){c=s[strlen(s)/2];
有如下函数模板定义:templateT1sum(T1a1){return(a1+a2+a3);}则以下调用中正确的是()。
下列的方法中,不属于软件调试技术的是()。
对长度为N的线性表进行顺序查找,在最坏情况下,需要的比较次数是()。
基类为虚函数,撤销对象调用析构函数时,采用__________联编。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、___________和自定义完整性。
下列关于类和对象的叙述中,错误的是()。
需求分析最终结果是产生【】。
关系数据库的概念模型是()的集合。
数据库管理系统常见的数据模型有层次模型、网状模型和__________3种。
随机试题
在组织的运行过程中,遇到冲突或问题时,管理者必须善于处理冲突和解决问题,这时管理者扮演的角色是()
反映肾小管功能的试验为
张某拟为其妻王某投保以死亡为给付条件的人寿险,以下说法不正确的是:()
电焊机二次线可采用()。
在环境影响报告书中的附录和附件中,将建设项目()等必要的有关文件、资料附在环境影响报告书后。
第二类危险源包括()。
下列各项税金中,可能列入“主营业务税金及附加”科目核算的有()。
《中华人民共和国义务教育法》属于()
在夏夜星空的某一区域,有七颗明亮的星星:A星、B星、c星、D星、E星、F星、G星。它们由北至南排列成一条直线,同时发现:(1)c星与E星相邻。(2)B星和F星相邻。(3)F星与C星相邻。(4)G星与位于最南侧的那颗星
Borrowingtostartabusinessisnoteasy.Gettingabankloan,particularlyforanewsmallbusiness,islikegoingthroughthe
最新回复
(
0
)