首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; void function2(int n); void functionl(int n){ if(n<=0)return;
有如下程序: #inc1ude<iostream> using namespace std; void function2(int n); void functionl(int n){ if(n<=0)return;
admin
2019-06-12
35
问题
有如下程序:
#inc1ude<iostream>
using namespace 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(){
functionl(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),到此相互调用结束。所以funaion1()和function2()各执行了2次。
转载请注明原文地址:https://kaotiyun.com/show/xF8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeusingnamespacestd;classTestClass{public:TestClass(intr1.intr2){R1
在类中,__________成员为类的所有对象所共享。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的___________。
下列选项中不属于软件生命周期开发阶段任务的是()。
在关系模型中,二维表的行称为_____________。
下列程序的输出结果为2,横线处应添加语句()。#includeusingnamespacestd;classTestClass1{public:_________
在最坏情况下,堆排序需要比较的次数为【】。
将E-R图转换为关系模式时,实体和联系都可以表示为
对基类数据成员的初始化必须在派生类构造函数中的______处执行。
下列关于虚基类的描述,错误的是()。
随机试题
简述椎动脉三角的境界及其内容。
下列有关货币资金内部控制的设置中,存在重大缺陷的是()。
空气压缩站是气压传动的(),由空气压缩机、储气罐和后冷却器组成。
糖尿病酮症酸中毒的处理包括
公司能力是指公司配置资源并施展其生产和竞争作用的能力。主要包括()。
防止给水管道腐蚀的方法中,金属管内壁喷涂()等,以防止金属和水接触而产生腐蚀。
与单笔贷款业务的信用风险识别不同,商业银行在识别和分析贷款组合信用风险时,应当更多也关注()可能造成的影n向。
设二维随机变量(X,Y)的概率密度为f(x,y)=,一∞<x<+∞,一∞<y<+∞,求常数A及条件概率密度fX|Y(y|x)。
操作系统对磁盘进行读/写操作的单位是______。
Youshouldnotfearspidersbecauseoftheirpoison.OfallthespidersinNorthAmerica,onlyonekindisvery【B1】______andmos
最新回复
(
0
)