首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将十进制数转换为二进制数的递归函数定义如下: void d2b(unsigned int n) { if ((n==0)||(n==1)) cout
将十进制数转换为二进制数的递归函数定义如下: void d2b(unsigned int n) { if ((n==0)||(n==1)) cout
admin
2020-10-21
14
问题
将十进制数转换为二进制数的递归函数定义如下:
void d2b(unsigned int n) {
if ((n==0)||(n==1))
cout<
else {
d2b(n/2);
cout<
}
}
若执行函数调用表达式d2b(10),函数d2b被调用的次数是
选项
A、1
B、2
C、3
D、4
答案
D
解析
递归函数d2b,首先判断参数n是否为0或1,若是,则输出n,函数调用结束;否则递归调用自身,将n/2当做新的参数传入。所以d2b被调用时,参数分别是:10,5,2,1。所以函数d2b被调用4次。答案为D。
转载请注明原文地址:https://kaotiyun.com/show/WNyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。程序通过继承关系,实现对姓名的控制。类TestClass1实现对名字访问的接口,TestClass2实现对名字的设置和输出。程序输出为:TestClass2NameMay其中定义的类并不完整
有以下程序:#include<iostrearn>usingnamespacestd;classR{public:R(intr1,intr2){R1=r1;R2=r2;}voidprint();voidprint()c
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:Maxis7提示:max()函数实现找出两个数中的最大值,并作为函数值返回。注意:错误的语句在//******err
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为:a=7,b=0a=8,b=10注意:错误的语句在//******error******的下面,修改该语句即可。#i
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有数据成员year、month、day,分别用于年、月、日,它们都是int型的数据,请在注释//********1****
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
下列关于运算符重载的描述中,错误的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;一一i)cout<<’*’:
算法的空间复杂度是指()。
随机试题
机体组件是内燃机各机构、各系统工作和装配的基础,承受各种载荷。()
患者,女,19岁。突起发热,腹痛、腹泻、恶心、呕吐、食欲不振、疲乏3天,每天排出大便20次以上。体查:体温39.5℃.HR96次/min,左下腹压痛,肠鸣音亢进,血常规:WBC12.5×109/L,N0.8,L0.17。发病前1天曾在小吃店进餐。对本病例明
对火灾自动报警系统实施检查维护,每季度应开展一次检查和试验的项目有()。
企业出售固定资产取得的收益是企业的收入。
下列各项中,应确认为收入的有()。
运输产品的()是运输市场存在竞争的基本条件。
面对不明朗的经济环境,丁公司管理层年初在公司内各部门制定实施了开源节流的具体措施。为定期考察相关措施的绩效是否符合管理层的预期,及其在各部门的运作和顾客服务等方面是否与公司的战略目标相符,丁公司管理层可以采用的评价方法有()。
一个人,一个家庭,一个国家,具备了节俭的美德,具有艰苦奋斗的精神,那么,无论环境多么__________,生活多么__________,道路多么__________,都会顽强生存,一步步走出困境,最终走向强盛。依次填入画横线部分最恰当的一项是(
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
Evenachildknowsthatnoddingheadmeans"Yes".ButsomepeopleWouldprobably(56)whentheyfirstcametoIndia.Whenthey
最新回复
(
0
)