首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将十进制数转换为二进制数的递归函数定义如下: void d2b(unsigned int n) { if ((n==0)||(n==1)) cout
将十进制数转换为二进制数的递归函数定义如下: void d2b(unsigned int n) { if ((n==0)||(n==1)) cout
admin
2021-06-10
51
问题
将十进制数转换为二进制数的递归函数定义如下:
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/u3fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
判断一个字符串是否是回文串的递归函数定义如下:boolhuiwen(strings){intn=s.length();if(n
下列叙述中正确的是
在语句"cout
使用VC6打开考生文件夹proj3下的工程pmj3,其中定义了一个字符串变量类StringVar。类成员的说明在程序注释中。请在//**********333**********和//**********666**********之间填写StringVar
如下类定义:classAA{inta;public:intgetRef()const{return&a;}//①intgetValue()const{returna;}
有如下程序:#includeusingnamespacestd;classPoint{public:Point(intxx=0,intyy=0):x(xx),
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
请打开考生文件夹下的解决方案文件proj3,其中定义的Matrix是一个用于表示矩阵的类。成员函数max_value的功能是求出所有矩阵元素中的最大值。例如,若有3×3矩阵则调用max_value函数,返回值为3。请编写成员函数max_value。
在满足实体完整性约束的条件下()。
随机试题
A、Shedecidedtobuyagoldnecklace.B、Shedecidedtobuyapairofgoldearringsandagoldnecklacetomatchthem.C、Shedeci
下列不属于一般型成釉细胞瘤的分类是
【背景资料】某市绕城公路高压天然气管道工程位于绕城公路道路中心线北侧60m,设计压力2.5MPa,分为四个标段,其中I标段全长8.96km。在招标投标活动中,某施工单位中标该项目本标段,建设单位与其签订了中标合同,承包范围包括管线敷设、管线接头处现场防腐、
某证券公司拟接受某期货公司委托,为期货公司提供中间介绍业务。A证券公司是一家具有向期货公司提供中间介绍任务资格的公司,一直以来都接受B期货公司的委托,为其提供介绍业务的服务,后来A公司违法经营被证监会撤销了其证券业务资格,此时A证券公司与B期货公司之间
某企业2013年度境内所得应纳税所得额为200万元,在全年已预缴税款25万元,来源于境外某国税前所得100元,境外实纳税款20万元,该企业当年企业所得税汇算清缴应补(退)的税款为()万元。
一般资料:张某,女,28岁,在职教师(工作半年),单身,身高1.66米,五官端正。家中有一小2岁的妹妹,父亲为一大专院校教师,母亲为幼儿园教师,父母关系长期不和。从小喜爱读书,成绩优秀,高中毕业考入某重点大学,本科毕业后考研两次,硕士研究生毕业后去外地某中
若有如下函数调用语句;sub(a,1,fun(b,c),d+c,(a+d,c*f));则在该函数调用语句中含有实参的个数是()
下列叙述中错误的是()
Whatisthisnewsabout?
Australiais【21】driestcontinentinthisworld.TheevaporationrateofrainfallinAustraliais【22】.Thereasonforrapid
最新回复
(
0
)