首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
能保证对所有的参数能够结束的递归函数是
能保证对所有的参数能够结束的递归函数是
admin
2013-02-27
23
问题
能保证对所有的参数能够结束的递归函数是
选项
A、int f(int n) {if(n<1) return 1; else return n*f(n+1);}
B、int f(int n) {if(n>1) return 1; else return n*f(n-1);}
C、int f(int n) {if(abs(n)<1) return 1; else relurn n*{<n/2);}
D、int f(int n) {if(n>1) return 1; else return n*f(n*2);}
答案
C
解析
递归函数的两个重要条件是要有结束和递归表达式。选项D无法结束,排除之。根据这两个条件可以进行判断出答案为C。
转载请注明原文地址:https://jikaoti.com/ti/NTE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能:编写函数fun(char*s0,char*s1,char*s2,char*s3),要求实现——将s0所指字符串分解成3个字符串,分别存入s1、s2、s3所指内存中。分解的方法是,s1、s2、s3从s0中依次按顺序每隔3个字
函数fread(buffer,size,count,fp)中buffer代表的是()。
有以下函数:intfun(char*p,char*q){while((*p!=’\0’)&&(*q!=’\0’)&&(*p==*q)){p++;q++;}return(*p-*q
请编写函数fun,其功能:给定一个整数n(n<10000),如果n加上100后是一个完全平方数(所谓“完全平方数”,就是开方后的结果是整数的数),并且n加上268后也是一个完全平方数,则函数值返回1,否则返回0。注意:部分源程序在文件PROG1
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!=n*(n-1)*...*2*1)unsignedfact(unsignedn){if(n<=1)retum1;
重载的流运算符函数应该被定义为类的【】函数。
带参数的流操纵算子【】与成员函数unsetf执行同样的功能。
随机试题
背景:某房建工程地上20层,地下2层,建筑面积43210m2。筏板基础,剪力墙结构。某省建筑安装工程公司中标施工总承包。工期:2007年1月1日~2009年1月1日。施工单位成立了直营项目部,并于2006年12月15日进场。2006年12月16日
关于卵巢的描述,错误的是
A.必要时,需要时B.立即C.适量D.一半,半量E.取,取药p.r.n()
某规划部门批准了甲的建房申请,但甲的房子被水利部门以违章建筑为由强行拆除,甲对水利部门的拆除决定不服向法院起诉。这时规划部门应是()。
下列导致固定资产建造中断时间连续超过3个月的事项,不应暂停借款费用资本化的是()
A公司出售一项商标权,下列相关会计处理中不正确的是()。
资产是指过去的交易、事项形成并由企业拥有或控制的资源,该资源预期会给企业带来__________。
“眦”“禊”“蹇”注音全正确的一组是()。
2012年12月,中共中央总书记习近平在广东省考察工作时强调,()是我们党的历史上一次伟大觉醒,孕育了新时期从理论到实践的伟大创造。
PC机通过下列哪一条途径启动硬件中断服务程序执行
最新回复
(
0
)