首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是用来计算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
74
问题
下面是用来计算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://www.kaotiyun.com/show/aHjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下各项中,当x为大于1的奇数时,值为0的表达式是()。
开发大型软件时,产生困难的根本原因是()。
设有定义:inta,b[10],*c=NULL,*p;,则以下语句错误的是()。
有以下程序fun(intx,inty)main(){staticintm=0,i=2;{intj=1,m=1,k;i+=m+1;m=i+x+y;returnm;k=fun(j,m);printf("%d,",k);}k=f
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",___);}在程序中下划线处应填入
下面属于良好程序设计风格的是()。
若变量已正确定义,以下选项中非法的表达式是
给定程序MODll.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。若high的值为:100,则函数的值为:732。请改正程序中的错误,使程序能输出正确的结果。注意:不要
在数据管理技术发展的三个阶段中,数据共享最好的一个阶段是()。
随机试题
下列叙述中错误的是
当按建筑物电子信息系统的重要性和使用性质确定雷击电磁脉冲防护等级时,医院的大型电子医疗设备,应划为下列哪项防护等级?()
下列各项中,不符合关税税率有关规定的是()。
(2013年卷一第33题)李某于2012年4月6日向国家知识产权局提出一件发明专利申请。下列由李某首次向国家知识产权局提出的相同主题的申请,哪些可以作为该发明专利申请要求本国优先权的基础?
“二战”后,美苏冷战导致两大阵营的对峙,引起国际关系领域的一系列矛盾和冲突。冷战正式开始的标志是()。
如图,有大小两个正方形,其对应边的距离均为1厘米。如果两个正方形之间部分的面积是20平方厘米,那么,小正方形的面积是多少平方厚米?
将400克10%的食盐溶液蒸发后,所剩水量为原溶液所含水量的一半,再加入食盐为原溶液所含食盐的一半,此时该溶液的浓度是:
甲、乙两个圆柱体,甲的底面周长是乙的2倍,甲的高度是乙的,则甲的体积是乙的().
执行以下程序段:a$="VisualBasicProgramming"b$="C++"c$=UCase(Left$(a$,7))&b$&Right$(a$,12)后,变量c$的值为( )。
某停车场计划调整收费标准,拟从原来“不足15分钟按15分钟收费”调整为“不足15分钟部分不收费”的收费政策。市场部抽取了历史停车收费记录,期望通过分析掌握该项政策调整后对营业额的影响。根据考生文件夹下“Excel素材.xlsx”文件中的数据信息,帮助市场分
最新回复
(
0
)