首页 > 计算机类考试> 计算机二级
题目内容 (请给出正确答案)
[主观题]

关于下面函数,哪一个是错误描述?#n为整数deffactorial(n):ifn<=0:returnifn==1:return1returnn*factorial(n-1)

关于下面函数,哪一个是错误描述?#n为整数deffactorial(n):ifn<=0:returnifn==1:return1returnn*factorial(n-1)

A.求整数n的阶乘

B.factorial(5)是函数调用

C.是递归函数

D.求任意两个数值n和n-1的乘积

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“关于下面函数,哪一个是错误描述?#n为整数deffactor…”相关的问题
第1题
关于下面函数,哪一个是错误描述?#n为整数defsum(n):ifn<=0:return0returnn+sum(n-1)
关于下面函数,哪一个是错误描述?#n为整数defsum(n):ifn<=0:return0returnn+sum(n-1)

A.功能等价于下面的函数#n为整数defsum2(n):return(1+n)*n/2

B.sum(5)是函数调用

C.是递归函数

D.求任意两个数值n和n-1的和

点击查看答案
第2题
写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个数,并输出结果。两个整数由键盘输入。

点击查看答案
第3题
已知A[n]为整数数组,试写出实现下列运算的递归算法:(1)求数组A中的最大整数。(2)求n个整数的和。(3)求n个整数的平均值。

点击查看答案
第4题
用函数编程计算两整数的最大值,在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大值。

点击查看答案
第5题
试写出求递归函数F(n)的递归算法,并消除递归:
试写出求递归函数F(n)的递归算法,并消除递归:

点击查看答案
第6题
设有一个递归算法如下: int fact(int n){ if(n<=0)return 1; else return n*fact(n-1);
设有一个递归算法如下: int fact(int n){ if(n<=0)return 1; else return n*fact(n-1); } 下面正确的叙述是(35)。

A.计算fact(n)需要执行n次函数调用

B.计算fact(n)需要执行n+1次函数调用

C.计算fact(n)需要执行n+2次函数调用

D.计算fact(n)需要执行n-1次函数调用

点击查看答案
第7题
利用求阶乘函数Fact() , 编程计算并输出从1到n之间所有数的阶乘值。

点击查看答案
第8题
一个函数如何调用其他函数,他就是递归函数。()
点击查看答案
第9题
下列选项中,描述正确的是().

A.一个递归函中必须有循环语句

B.一个函数的函数体中只能调用其他函数、不能调用自己

C.所有问题都可以使用递归方式求解

D.递归函数调用层数太多有可能引起栈溢出的问题

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改