首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
47
问题
有如下程序:
#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全国计算机二级
相关试题推荐
要求加快执行速度,而且函数完成的功能不太复杂时,应使用( )。
在下列函数原型中,可以作为类AA构造函数的是
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是
下列语句段中不是死循环的是()。
用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序时,序列的变化情况如下: 20,15,21,25,47,27,68,35,84 15,20,21,25,35,27,47,68,84 15,20,2
通过公有派生类的对象,只能访问基类成员中的
关于类和对象描述错误的是
下列叙述中正确的是
已知语句int m=10;则下列引用的表示中正确的是
字符串通常采用的两种存储方式是( )。
随机试题
红、橙、黄色使人产生暖的感觉,绿、青、蓝色使人产生冷的感觉,这种现象是( )。
A.皮胶类B.骨胶类C.角胶类D.甲胶类E.发胶类鹿骨胶属于
心肌造影的临床用途,不包括
医疗机构发现甲类传染病时,对病原携带者、疑似病人的密切接触者,应依法及时采取的措施是()
安全生产、文明施工费用由()组成。
财务比率[(现金+短期证券+应收款净额)/流动负债]被称为()
某工程项目建设投资240万元,建成投产后年均收入50万元,年生产经营费用20万元。该项目的静态投资回收期为()年。
因单位减员增效,张某提前2年零1个月退休;于2011年10月办理了提前退休手续,当月领取工资4000元和一次性补偿收入10000元。试计算张某应缴纳的个人所得税。
阅读下面程序publicclassForLoopStatement{ publicstaticvoidmain(String[]args){ inti,j; for(i=1;i<5;i++){
A、Geology.B、Music.C、Medical.D、Mathematics.B根据男士所说可知,女士的本科专业为music。文中undergraduatebackground与题干中的majorasanundergraduates
最新回复
(
0
)