首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void function2(int n); void function1(int n){ if(n
有如下程序: #include using namespace std; void function2(int n); void function1(int n){ if(n
admin
2019-06-12
66
问题
有如下程序:
#include
using namespace std;
void function2(int n);
void function1(int n){
if(n<=0)return;
function2(n-2);
}
void function2(int n){
if(n<=0)return;
function1(n-1);
}
int main(){
function1(5);
return 0;
}
下列关于程序运行情况的描述中,正确的是( )。
选项
A、function1运行1次,function2运行2次
B、function1运行2次,function2运行1次
C、function1运行2次,function2运行3次
D、function1运行2次,function2运行2次
答案
D
解析
在主函数中执行functionl(5)时,会调用function2(3),function2(3)又会调用functionl(2),functionl(2)又会调用function2(0),到此相互调用结束。所以functionl()和。function2()各执行了2次。
转载请注明原文地址:https://kaotiyun.com/show/cU8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout
下列选项中,作为是数据库系统的核心的是()。
任何关系数据库系统都应该支持()。I、实体完整性约束Ⅱ、参照完整性约束Ⅲ、用户自定义完整性约束
如果把类FriendClass定义为类TestClass的友元类,则应该在类TestClass的定义中加入语句__________。
设栈S和队列Q的初始状态为空,元素a、b、c、d、e和f依次通过栈s,一个元素出栈后即进入队列Q,若6个元素出队的顺序是b、d、c、f、e、a,则栈s的容量至少应该是()。
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】
对于模板定义关键字class和typename说法不正确的是()。
程序设计语言的基本成分是数据成分、运算成分、控制成分和
以下选项中,合法的字符常量是()。
类继承中,缺省的继承方式是______。
随机试题
有站点网络营销平台
Iwouldhavegonetotheconcert,ifI______time.
血红蛋白及红细胞绝对值增高最常见于()
A.大叶性肺炎B.间质性肺炎C.肺问质纤维化D.小叶性肺炎E.肺气肿硅粉尘
孕妇,32周妊娠,3周前食用未煮熟的毛蚶后出现恶心、呕吐、食欲不振、小便深黄色。血压140/2mmHg。子宫底高度30cm,胎心144次/分。怀疑孕妇患有病毒性肝炎,首选以上哪种化验产妇,28岁,患慢性乙型肝炎,40周妊娠剖宫产1男婴,家属欲确定此新生
本案中尼康相机的买卖行为是否属于重大误解的民事行为?为什么?如果本案原告某市百货商场在胡某拒补价款后不予过问,直至2004年10月才到人民法院起诉,法院应如何处理?为什么?
Educatorsareseriouslyconcernedaboutthehighrateofdropoutsamongthedoctorofphilosophycandidatesandtheconsequentl
2015年5月,国务院发文决定,将非行政许可审批这一行政审批类别取消。()
从倒计时100天到50天,从一个月到一个星期,世游赛的筹办工作一步一个脚印,如今已是_______。开赛在即,各大功能设施纷纷宣告_______。填入划横线部分最恰当的一项是:
曲线y=xln(e+)(x>0)的渐近线方程为___________.
最新回复
(
0
)