首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namcspace std; void function2(int n); void functionl(int n){ if(n<=0)return;
有如下程序: #include<iostream> using namcspace std; void function2(int n); void functionl(int n){ if(n<=0)return;
admin
2017-04-25
40
问题
有如下程序:
#include<iostream>
using namcspace std;
void function2(int n);
void functionl(int n){
if(n<=0)return;
function2(n-2);
}
void function2(int n){
if(n<=0)return;
functionl(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
解析
在主函数中执行function1(5)时,会调用function2(3),function2(3)又会调用function1(2),function1(2)又会调用function2(0),到此相互调用结束。所以function1()和function2()各执行了2次。
转载请注明原文地址:https://kaotiyun.com/show/v1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; fu
下列语句段中不是死循环的是()。
下列关于模板的叙述中,错误的是
类中包含了一个静态成员函数,则main函数中和P.f1(P);语句具有同样功能的语句为【 】。#include<iostream.h>classM{
若有以下宏定义: # define N 2 # define Y(n) ((N+1)*n) 则执行语句z=2*(N+Y(5));后的结果是
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
重载的流运算符函数经常定义为类的______函数。
在重载一个运算符函数时,其参数表中没有任何参数,这说明该运算符是()。
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样对虚基类的子对象初始化( )。
关于模板,下列说法不正确的是()。
随机试题
G蛋白在细胞信号传导上具有重要作用,G蛋白直接激活的酶是
新中国建国以来,我国已经先后出版了几版药典
确定夯管锤的锤击力主要根据()。
设代理人效用函数为U=ln(W),有两个投资选择①和②,具体如下:①代表确定的3000元收入;②代表有80%的可能获得4000元,但有20%的可能血本无归。则效用较高的是()
某游艇制造公司(一般纳税人)2008年5月将购进的无帆游艇100台(不含税单价7万元)加装发动机制成豪华游艇100台,5月份对外销售上述连续生产的游艇100台,取得不含税140万元;销售自产的机动游艇,取得不含税120万元。游艇的消费税税率为10%,关于
企业融资租入的固定资产均应当在租赁资产使用寿命内计提折旧。()
动作技能的教学方法一般宜采用示范法。()
从历史的角度看,生态问题只有通过不断重建天人之间的统一才能解决,仅仅赞美自然的原初形态,一味讴歌、缅怀天人之间的原始统一,只能得到某种抽象、空泛的满足,而无法真正解决生态的问题。生态的危机因人而起,也只有通过人自己的合理活动来克服。单纯地由于人的作用导致生
稷下学宫是官学组织。
下列选项中是协定宪法的是()。
最新回复
(
0
)