首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!cn*(n-1)*...*2*1) unsigned fact(unsigned n) { if (n<=1) return 1; retur
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!cn*(n-1)*...*2*1) unsigned fact(unsigned n) { if (n<=1) return 1; retur
admin
2010-03-29
73
问题
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!cn*(n-1)*...*2*1)
unsigned fact(unsigned n)
{
if (n<=1)
return 1;
return 【 】;
}
选项
答案
n*fact(n-1)或者fact(n-1)*n或者n*fact(-1+n)或者fact(-1+n)*n
解析
递归的使用。
转载请注明原文地址:https://kaotiyun.com/show/aHjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c:printf(’’%dl\n’’,d);}程序运行后的输出结果是
若有以下程序#includemain(){charc1,c2;c1=’C’+’8’-’3’;c2=’9’-’0’;printf("%c%d\n",c1,c2);}则程序的输出结果是
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
下面不属于结构化程序设计原则的是
下列叙述中正确的是
结构化程序设计的基本原则不包括( )。
软件需求规格说明书的作用不包括()。
在关系模型中,每一个二维表称为一个
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
在数据管理技术发展的三个阶段中,数据共享最好的一个阶段是()。
随机试题
车床的照明采用的是()照明。
肾盂肾炎患者尿路感染最常见的致病菌为
机架和电动机、制动器、减速器、轴承以及其他零部件之间的衬垫的数量在一个部位不能多于()个。
常用的建筑排水管是()材料。
胶版复印机
银行在解决流动性问题时,非常重要的一点是对流动性风险计提资本要求。()
(2013年)我国回购协议市场的银行间回购利率是()。
甲注册会计师拟运用抽样方法设计样本,你认为他的哪些判断是正确的( )。在对销售收入进行实质性审计时,认为与产品风险转移、收入确认最直接关联的要关注的日期有( )。
表中数据表明()。1998年,下列四个国家中,哪个国家水电和核电消费量最小?()
•ReadthetextbelowaboutdeathbyoverworkinJapan.•Inmostofthelines34-45thereisoneextraword.Itiseithergramma
最新回复
(
0
)