首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
49
问题
有如下程序:
#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全国计算机二级
相关试题推荐
数据结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是
下列叙述中正确的是
下列程序的执行结果是【 】。#include<iostream.h>classMyclass{public:voidGetSum(inta)stat
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
已知下列语句中的x和y都是int型变量,其中错误的语句是
设有如下关系表:则下列操作中正确的是
下列叙述中正确的是
类classone在声明func成员函数时发生错误,出错原因是【 】。Classone{private:inta;
存取指针所指的值时,采用的运算符是
在C++中,给一变量取别名,可以通过【 】方式。
随机试题
A.维持正常循环B.药物治疗C.建立呼吸D.保持呼吸道通畅E.评价新生儿窒息复苏程序中步骤B是指
在特别潮湿的场所、导电良好的地面、锅炉或金属容器内工作的照明电源电压不得大于()。
某点的大地坐标为N39°、E116.5°,按照高斯投影3°带的分带投影,该点所在3°带号及其中央子午线经度为()。
学习所引起行为或行为潜能的变化是短暂的。(2014年下半年真题)
It’saroughworldoutthere.Stepoutsideandyoucouldbreakalegslippingonyourdoormat.Lightupthestoveandyoucould
假设某程序语言的文法如下:S→SaT|TT→TbR|RR→PdR|PP→fSg|e其中Vr={a,b,d,e,f,g};Vn={S,T,R,P};S是开始符号,那么,此文法是(43)文法。这种文法的语法分析通常采用优
AnswerQuestions71-80byreferringtothe4shortpassagesA,B,CandD.AnswereachquestionbychoosingA,B,CorDandmar
Forabouthowlonghasthecompanybeeninbusiness?
TimeManagementforCollegeStudentsTimeyouspentinhighschoolistotallydifferentfromthatincollege.Itisacritic
A、Themanisstillexpectingthenextepisode.B、Themanwillreschedulehistimetowatchthemovie.C、Thenextepisodewillbe
最新回复
(
0
)