首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-11-28
59
问题
有如下程序:
#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://jikaoti.com/ti/0Gt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若希望派生类的对象不能访问基类中公有成员,应在( )方式下完成。
下列有关析构函数的叙述,错误的是( )。
如果函数没有返回值,对于函数的返回值说明可以是( )。
派生类构造函数的调用顺序是先调用( )。
下列关于构造函数的叙述错误的是( )。
下列说法错误的是( )。
在面向对象方法中,类之间共享属性和方法的机制称为______。
有如下程序:#include<iostream.h>usingnamespacestd;classBase{public:Base(){cout<<"BB";f();}voidf
以下不能正确进行字符串赋值初值的语句是()。
在文件操作中,代表以追加方式打开文件的模式是
随机试题
直销属于()
全国第一个农村革命根据地是()
下列行政行为中不收费的是
女性,58岁,患背部痈,体温40.2℃,畏寒,寒战,烦躁。肢体湿冷,面色苍白,脉搏120/min,血压12/9.33kPa(90/70mmHg),血pH7.3l。下列哪一项治疗是错误的
原发性肾病综合征,最常出现
以下哪种性格易发生高血压
下列关于城市化的含义,叙述不正确的是()。
社会保险制度的主要内容包括()。
Itisimpossibletoforeseehowlifewillworkout,butareasonableattemptshouldatleastbemadetoavoidtheobviouspitfal
TheAntarcticozone(臭氧)holeischangingweatherpatternsacrosstheSouthernHemisphere(半球),evenaffectingthetropics,scienti
最新回复
(
0
)