首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; void function2(int n); void functionl(int n){ if(n<=0)return;
有如下程序: #inc1ude<iostream> using namespace std; void function2(int n); void functionl(int n){ if(n<=0)return;
admin
2019-06-12
55
问题
有如下程序:
#inc1ude<iostream>
using namespace 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(){
functionl(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),到此相互调用结束。所以funaion1()和function2()各执行了2次。
转载请注明原文地址:https://kaotiyun.com/show/xF8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#includeusingnamespacestd;templateTfun(Ta,Tb){return(a>=b)?a:b;}voidmai
对长度为N的线性表进行顺序查找,在最坏情况下,需要的比较次数是()。
如果一个班主任可管理多个班级,而一个班级只被一个班主任管理,则实体“班主任”与实体“班级”之间存在___________联系。
下面()不是构造函数的特征。
Staff类含有int型数据成员ID,两个Staff象相等是指它们的ID相同。下面的函数重载了运算符“==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::St
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
给定一个关键字序列(24,19,32,43,38,6,13,22),进行快速排序,扫描一趟后的结果是_____________。
下列选项中不全是c++语言关键字的是
需求分析最终结果是产生【】。
下列叙述中,不属于软件需求规格说明书的作用的是
随机试题
a.adocumentforthegeneraldescriptionofthegoodsandthepriceb.equalinvalue,onthesamelevelc.aformalorexplici
社会主义市场经济体制的特征是()
青霉素易导致过敏性休克,应首选的抢救药物是
患者,男,27岁。因儿童期颏部外伤致颞下颌关节强直。若双侧颞下颌关节都已受累,患者无法耐受同期双侧手术,而需2次手术,2次手术之间的间隔不应超过
此时应选用何方治疗()若表寒重者,可加()
下列网络计划中的计算工期是()。
甲航空公司为增值税一般纳税人,主要提供国内、国际运输服务。2016年10月有关经营情况如下:(1)提供国内旅客运输服务取得含增值税票款收入9990万元。特价机票改签、变更费499.5万元。(2)代收转付航空意外保险费200万元,代收机场建设费(民航发展
物流信息系统的特点有()。
人力资源内部供给预测的方法不包括()。
超额剩余价值的生产是相对剩余价值生产的前提条件。资本家普遍获得相对剩余价值是由于各个资本家竞相追求超额剩余价值的结果,而超额剩余价值的获得则是
最新回复
(
0
)