首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第n项的函数定义如下: int fa(int n){ if(n==1)return 1; else return 3*fa(n一1)+2; 若执行函数调用表达式fa(4)时,返回的函数值为( )。
计算数列第n项的函数定义如下: int fa(int n){ if(n==1)return 1; else return 3*fa(n一1)+2; 若执行函数调用表达式fa(4)时,返回的函数值为( )。
admin
2017-12-14
45
问题
计算数列第n项的函数定义如下:
int fa(int n){
if(n==1)return 1;
else return 3*fa(n一1)+2;
若执行函数调用表达式fa(4)时,返回的函数值为( )。
选项
A、53
B、17
C、23
D、49
答案
A
解析
题意fa()函数是一个递归函数,当n取值不等于1时,函数递归调用自身,返回值为3*fa(n-1)+2;当n取值为1时,函数返回值为1;所以fa(4)展开,等价于3*fa(3)+2,等价于3*(3*fa(2)+2)+2,等价于3*(3*(3*fa(1)+2)+2)+2,等价于3*(3*(3*1+2)+2)+2,也就等价于:53,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/ikAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classInstrument{public:virtualvoidDisplay()=0;};classPi
下列叙述中正确的是
下面程序的运行结果是_____和_____。#include<iostream.h>#defineN10#defines(x)x*x#definef(x)(x*x)voidmain()
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。
己知类sample是一个抽象类,其成员函数display是无形参、无返回类型的纯虚函数,请完成其声明:classsample{public:sample(){};______};
按照“先进后出”原则组织数据的数据结构是()。
下列数据结构中,按先进后出原则组织数据的是
下列符号中,正确的C++标识符是()。
下列字符串中可以用做C++语言标识符的是
下列字符串中,正确的C++标识符是()。
随机试题
枳实导滞丸的君药是
天南星的功效不包括
各区、县人民政府,市政府各委、办、局,各市属机构:2012年6月,国务院印发了《关于加强食品安全工作的决定》(国发[2012]20号,以下简称《决定》),明确了加强食品安全工作的指导思想、总体要求、工作目标和具体措施。为进一步加强本市食品安全工作
有关对施工阶段工程计量的叙述中,说法不正确的是()。
施工中经常采用的土袋围堰的施工要求是()。
教师组织学生到工厂或农村进行实地参观访问属于()。
2013年,唐代才女上官婉儿的墓被发现。2014年1月,其墓志全文在最新一期的《考古与文物》期刊发表。以前史书记载上官婉儿与韦后一党关系十分紧密,而墓志则显示上官婉儿并非与韦后一伙。这印证了()。
控制活动应该()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classMyclass{public:Myclass(inti:0){cout1<<;}Myclas
Tourismdevelopsculture.Itbroadensthethinkingofthetravelerandleadstoculture【C1】______betweenthehostsandguestsfr
最新回复
(
0
)