首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
31
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列关于C++函数的叙述中,正确的是
以下程序的执行结果是【 】。#include<iostream.h>classSample{public:intx:inty;v
下列程序的执行结果为【 】。#include<iostream.h>classPoint{public:Point(doublei,doublej){x=i;
若有下列定义及初始化语句: int i=100; int *ip=&i; int k=*ip; 并假设整型数i的地址为0x12345678,指针ip的地址为0x21000000,则k的值为( )。
下列关于继承的描述中,错误的是()。
以下程序的正确运行结果是()。#include<iostream.h>intf(int);voidmain(){inta=2,i;for(i=0;i<3;i++)cout<<f(a)<<"";
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
在面向对象的系统中,系统责任的良好分配原则是( )。
首先访问该结点,然后访问结点的左子树,最后访问结点的右子树,这种遍历方式称为( )。
随机试题
中共中央总书记习近平主持召开中共中央政治局会议时指出,长三角一体化发展具有极大的区域带动和示范作用,要紧扣“()”和“()”两个关键,带动整个长江经济带和华东地区发展,形成高质量发展的区域集群。
背景资料: 某工程公司承接了新建30kmPVC塑料管道工程,在钢筋混凝土现场人工浇注。 项目部组织技术人员现场勘察后写了勘察报告,部分内容为:新建管道沿二级路,地势平坦,公路两侧分布有一处乡镇、多处村,公路交通繁忙。 项目部最近进行了人员扩充,考虑到
数据录入员、系统管理员、程序设计员不能()岗位。
代理报检单位在向所在地出入境检验检疫机构注册登记后,可直接在全国范围内办理代理报检事项。( )
期货交易涉及商品实物交割的,期货交易所还应当发布()。
2017年4月20日,“天舟一号”飞船在文昌航天发射中心成功发射升空。下列有关“天舟一号”的说法错误的是()。
截至2009年年末,中国内地的外汇储备余额为23992亿美元,占同期世界外汇筹备总额90075亿美元的26.6%。根据国家外管局统计,2008年中国内地的国际投资净头寸达到18219亿美元,中国跃升为全球最为重要的债权国。据此数据,你认为中国内地外
按金融交易的交割期限可以把金融市场划分为()。
在红一方面军一、二、三次反“围剿”斗争胜利的基础上形成的革命根据地是()。
Inanew【C1】________publishedinthejournalHeart,researchersfoundthatSwissadultswhotookoneortwodaytimenapsperwee
最新回复
(
0
)