首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将十进制数转换为二进制数的递归函数定义如下: void d2b(unsigned int n) { if ((n==0)||(n==1)) cout
将十进制数转换为二进制数的递归函数定义如下: void d2b(unsigned int n) { if ((n==0)||(n==1)) cout
admin
2015-06-27
37
问题
将十进制数转换为二进制数的递归函数定义如下:
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/6DNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
每个对象都维护了一个指向自身的指针,这个指针称为【】指针
某二叉树的中序序列和后序序列正好相反,则该二叉树一定是______的二叉树。
有如下程序:#include<iostream>usingnamespacestd;classBase{protected:inti;public:intj;};classDeri
在下列概念中,不属于面向对象方法的是______。
结构化分析方法SA、结构化设计方法SD,和JACKSON方法,是在软件开发过程中常用的方法,人们使用SA方法时可以得到______。
关系数据库管理系统能实现的专门关系运算包括选择、连接和【】。
在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的()。
重载的流运算符函数经常定义为类的【】函数。
下列叙述中正确的是()。
算法的空间复杂度是指
随机试题
不适于应用逐水法的是
Thoseworld-famousoilpaintings(exhibit)________attheMuseumofNewYorknowarepartsoftheircollection.
当链传动中的链被拉长,且链轮中心距可调节时,就采用安装张紧轮使链条拉紧。()
A、裂孔性视网膜脱离B、渗出性视网膜脱离C、牵拉性视网膜脱离D、多灶性视网膜脱离E、大泡性视网膜脱离视网膜静脉周围炎可导致()
慢性再生障碍性贫血时刺激造血应用缺铁性贫血时补充
根据相关法律,下列哪个案件可以直接向人民法院提起行政诉讼?()
下列( )属于施工技术管理制度的内容。
评价马云的领导能力和影响能力,有关信息的获得来源于()。
“促进各民族像石榴籽一样紧紧拥抱在一起”旨在()。
Welisteneddumb-struck,fullof______,totheshockingdetailsofthecorruptionoftheexpresidentofthecompany.
最新回复
(
0
)