首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; void function2(int n); void function1(int n){ if(n<=0)return; function2(n-2); } v
有如下程序: #include<iostream> using namespace std; void function2(int n); void function1(int n){ if(n<=0)return; function2(n-2); } v
admin
2015-11-24
34
问题
有如下程序:
#include<iostream>
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;
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
解析
在主函数中执行fimction1(5)时,会调用function2(3),function2(3)又会调用function1(2),function1(2)又会调用function2(0),到此相互调用结束。所以function1()和function2()各执行了2次。
转载请注明原文地址:https://kaotiyun.com/show/4lNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下述关于数据库系统的叙述中正确的是
有关构造函数的说法不正确的是()。
从一个函数模板产的模板函数是同名的,因此编译器用______的解决方法调用相应函数。
this指针是C++语言实现什么的一种机制?()
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空完成此程序。#include<iostream>#include<string>usingnamespacestd;intmain
为使该程序执行结果为10,那么应该在程序划线处填入的语句是()。#include<iostream>usingnamespacestd;classMyClass{public:MyClas
下列关于运算符重载不正确的是
以于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。classMyClass{public:MyClass(intx){n=x;
用树形结构来表示实体之间联系的模型称为
随机试题
属于开放性肺结核的是属于原发性肺结核的是
对于重大事故隐患,可以由安全管理人员组织制订并实施事故隐患治理方案。()
建立工程项目目标需要完成以下工作:①工程项目构思,②提出工程项目目标;③识别需求;④建立目标系统。其正确的顺序是()。
申请设定代理记账机构,审批机关应当自受理申请之日起( )内决定批准或者不批准。
下列可以是我国期货交易所会员的机构包括( )。
(2019年)2018年9月5日,债务人A公司向人民法院申请破产重整并提交破产申请书等相关材料。9月18日,人民法院裁定受理,并指定B会计师事务所担任管理人,负责接管A公司的财产和营业事务,债务人A公司认为破产重整申请是自己提出的,亦应当由自己制定重整计划
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分100分。2.监考人员宣布考试开始时,你才可以开始答题。3.请在题本、答题纸指定位置填
设u=u(x,y,z)连续可偏导,令若,证明:u仅为r的函数.
Today,some30%ofsmallbusinessownersdon’thaveaWebpresenceatall,whilethevastmajoritywhodoarewatchingtheirsit
以下能够触发文本框Change事件的操作是( )。
最新回复
(
0
)