首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
53
问题
有如下程序:
#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
下列哪一条不属于数据库设计的任务?()
测试分为白箱法和黑箱法,______________又称为逻辑覆盖测试。
若要把函数voidfun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是()。A)voidfriendfun()B)friendfun()C)frien
设栈S和队列Q的初始状态为空,元素a、b、c、d、e和f依次通过栈s,一个元素出栈后即进入队列Q,若6个元素出队的顺序是b、d、c、f、e、a,则栈s的容量至少应该是()。
下列叙述中正确的是()。
下列定义中,x是一个类,______是定义指向对象数组的指针p。
头文件【】中包含了处理用户控制的文件操作所需的信息。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
随机试题
关于涂饰工程施工环境要求的说法,正确的有()。
甲乙二人订立合同,约定“本合同自乙父去世之时失效”,该条款属于()。
A.蝮蛇毒B.竹叶青蛇毒C.眼镜蛇毒D.眼镜王蛇毒E.银环蛇毒属于火毒的蛇毒是
A.硫酸钙B.微晶纤维素C.淀粉D.糖粉E.药用碳酸钙
A、严重药品不良反应B、群体药品不良反应C、新的药品不良反应D、所有不良反应E、药物相互作用引起的不良反应根据《药品不良反应报告和监测管理办法》药品使用说明书中未收载的不良反应为
口服补液盐中加入葡萄糖的主要作用是
主干管在A、B间是由两条支管组成的一个并联管路,两支管的长度和管径分别为l1=1800m,d1=150mm,l2=3000m,d2=200mm,两支管的沿程阻力系数λ均为0.01,若主干管流量Q=39L/s,则两支管流量分别为()。
建设部作为国务院城市规划行政主管部门,其所属城市规划司的主要职责不包括()。
美国公民琳达,受雇于我国境内一家上市公司。2019年度在中国境内居住满183天且没有离境记录。琳达取得以下收入:(1)每月应税工资50000元;(2)每月实报实销的住房补贴15000元;(3)每月现金方式的餐补10000元;(4)取得境内一次性稿
1,2,7,13,49,24,343,()
最新回复
(
0
)