首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!=n*(n-1)*...*2*1) unsigned fact (unsigned n) { if(n<=1) retum 1;
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!=n*(n-1)*...*2*1) unsigned fact (unsigned n) { if(n<=1) retum 1;
admin
2006-08-25
35
问题
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!=n*(n-1)*...*2*1)
unsigned fact (unsigned n)
{
if(n<=1)
retum 1;
return【 】;
}
选项
答案
n*fact (n-1)
解析
本题考核递归函数。一般递归函数由递归出口和递归体两部分组成。递归出口给出了递归终止的条件;递归体给出了递归的方式。题中程序给出了递归出口,但是没有给出递归体,由阶乘的定义可知其递归体应该为n*fact (n-1)。
转载请注明原文地址:https://jikaoti.com/ti/ODd0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于return语句的叙述中正确的是()。
以下数组定义中错误的是( )。
若有定义语句:charstr1[]="string",str2[8],*str3,str4[10]="string";,库函数strcpy的功能是复制字符串,以下选项中错误的函数调用是
若有定义语句:doublex[5]={1.0,2,3,4,5.0},*p=x,则错误引用x数组元素的是()。
数据库系统的核心是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
有如下程序#include<stdio.h>structS{intx,y;};main(){structSdata[2]={4,3,1,9};inti;for(i=
给定程序modi1.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
在C++中用来实现运行时多态性的是()。
随机试题
河北省环京津旅游圈旅游资源类型主要有帝王文化旅游资源和()
不是右冠状动脉的分支血管的是
郭某,男,30岁,胸部外伤后出现进行性加重的胸闷、胸痛、呼吸困难。胸部查体:左侧叩诊呈鼓音,左肺呼吸音低,心率90次/分,心音低钝,该患者最可能的诊断是()。
2003年4月,某市财政局派出检查组对市属某钢铁厂的会计工作进行检查。检查中了解到以下情况:(1)2002年3月,新厂长刘某上任后,将其朋友的女儿小林调入该厂会计科任出纳.兼管会计档案保管工作,小林没有取得会计从业资格证书。(2)2002年4月,会计张
法人投资者及其他经济组织从事股指期货交易业务,应当根据(),建立健全内部控制和风险管理制度,对自身的内部控制和风险管理能力进行客观评估,审慎决定是否参与股指期货交易。
期货交易所应当编制交易情况(),并及时公布。
请根据所给图形的既有规律,选出一个最合理的答案。
在试误学习的过程中,学习者对刺激情境作出特定的反应之后能够获得满意的结果时,联结力量就会增加,这符合的学习规律是
19世纪60年代到90年代,清朝统治集团内部一部分人为了维护封建统治,主张引进、仿造西方的武器装备和学习西方的科学技术,创办近代企业,洋务运动由此兴起。洋务运动的一个重要内容就是建立新式海军,洋务运动建立的新式海军主要有
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
最新回复
(
0
)