首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第 n 项的函数定义如下: int a(int n){ if (n == 0) return 0; else if (n == 1) return 1; else if
计算数列第 n 项的函数定义如下: int a(int n){ if (n == 0) return 0; else if (n == 1) return 1; else if
admin
2015-07-22
46
问题
计算数列第 n 项的函数定义如下:
int a(int n){
if (n == 0) return 0;
else if (n == 1) return 1;
else if (n == 2) return 2;
else return a(n-1)+a(n-3);
}
若执行函数调用表达式 a(4),函数 a 被调用的次数是
选项
A、3
B、4
C、5
D、6
答案
C
解析
本题考查递归函数调用,执行a(4)= a(3) + a(1),而a(3) = a(2) + a(0),总共执行函数为a(4)、a(3)、a(2)、a(0)、a(1)五次,所以答案C正确。
转载请注明原文地址:https://kaotiyun.com/show/JjNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*s,char&c){c=s[strlen
在表达式x-y中,“_”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“_”,这个表达式还可表示为
下列函数中对调用它的函数没有起到任何作用的是
下列程序的输出结果为2,请将程序补充完整。#include<iostream>usingnamespacestd;classBasc{public:【】voidfun(){cout<<1;}
执行语句序列intx=10,&r=x;cout<<X<<’-’<<r<<endl;输出结果为【】。
下列关于类和对象的叙述中,错误的是
下列叙述中正确的是
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为【】。
随机试题
踢踏舞是______的传统民间舞蹈。()
牙周炎与边缘性龈炎的区别点在于牙周炎表现为
该患者治疗4周后,自行下地负重行走,正常活动,预计可能发生下列哪一种情况
事业单位收入中的其他收入具体包括()。
人民警察职业道德三个最显著的特征是()。
形成有文化特色、有地域特色、可识别的小城镇发展模式,是一个长期的渐进过程。我们应尊重当地实际,________、远近结合、量力而行,不能盲目________。在模式选择上,可以借鉴国内外小城镇建设的经验,但更重要的是结合自身实际、体现自身特色。 依次填
ThemembersofParliamentwere______thatthegovernmenthadnotconsultedthem.
设f(x)在[a,b]上连续,任取xi∈[a,b](i=1,2,…,n),任取ki>0(i=1,2,…,n),证明:存在ξ∈[a,b],使得k1f(x1)+k2f(x2)+…+knf(xn)=(k1+k2+…+kn)f(ξ).
设f(x)=x2e-x,则().
[A]community[B]compassion[C]describe[D]distractedly[E]documenting[F]drastic[G]immediate[H]increasingly[I]prescribe[J]protective
最新回复
(
0
)