首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void function2(int n); void function1(int n){ if(n
有如下程序: #include using namespace std; void function2(int n); void function1(int n){ if(n
admin
2019-06-12
47
问题
有如下程序:
#include
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;
function1(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
解析
在主函数中执行functionl(5)时,会调用function2(3),function2(3)又会调用functionl(2),functionl(2)又会调用function2(0),到此相互调用结束。所以functionl()和。function2()各执行了2次。
转载请注明原文地址:https://kaotiyun.com/show/cU8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句()。templatevoidfun(_________________){Ta;if(x>y)
下面关于数据库三级模式结构的叙述中,正确的是()。
有如下程序:#includeusingnamespacestd;classTestClass{protected:TestClass(){cout
下列选项中不全是c++语言关键字的是
下列关于类模板的描述中,错误的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
如果只想得到1024个元素组成的序列中第5个最小元素之前的部分排序的序列,用 ( )方法最快。
表示C++类中保护成员的关键字是( )。
下述关于数据库系统的叙述中正确的是()。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
随机试题
“狂飙突进”运动
产后子宫复旧可选用
患者,男,25天,出生后几天即发现下颌萌出一颗牙齿。临床表现不可能的是
妊娠和哺乳期妇女患贫血最常见的原因是()。
(2004)钻孔灌注桩构造钢筋的长度不宜小于下列哪一个数值?
市场营销运作管理首先要解决的是()。
决定我国现阶段多种所有制形式并存的根本原因是()。
在窗体上画一个名称为Command1的命令按钮,一个名称为Label1的标签,然后编写如下事件过程:PrivateSubCommand1_Click() s=0 Fori=1To15 x=2*i-1 IfxMod
1in3developAIDSwithinayearofHIVdiagnosis.
A、Hegetshighersalaryinaradiostation.B、Helikestodressuptowork.C、Hecanwearsomethingcasualinaradiostudio.D、
最新回复
(
0
)