首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是) n!=n*(n-1)*...*2*1) unsigned fact(unsigned n) { if (n <=1)
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是) n!=n*(n-1)*...*2*1) unsigned fact(unsigned n) { if (n <=1)
admin
2010-12-16
35
问题
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是) n!=n*(n-1)*...*2*1)
unsigned fact(unsigned n)
{
if (n <=1)
return 1;
return______;
}
选项
答案
n*fact(n-1)
解析
本题考核递归函数。一般递归函数由递归出口和递归体两部分组成。递归出口给出了递归终止的条件;递归体给出了递归的方式。题中程序给出7递归出口,但是没有给出递归体,由阶乘的定义可知其递归体应该为n*fact(n-1)。
转载请注明原文地址:https://kaotiyun.com/show/x1Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。
有以下程序:#include<stdio.h>#include<string.h>main(){chara[10]="abcd";printf("%d,%d\n",strlen(a),sizeof(a));
以下选项中,合法的一组C语言数值常量是( )。
有以下程序:#includemain(){inta[4][4]={{1,2,3,4},{1,6,5,9},{3,7,2,5},{4,2,4,l}},i,k,t;for(i=0;i<3;i++)for(k=i+1;k<4;k++)if(a[i
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
下面不能作为结构化方法软件需求分析工具的是
程序设计的任务包括()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为
定义部门的关系模式如下:部门(部门号,部门名,部门成员,部门总经理)使它不满足第一范式的属性是()。
下面程序的执行结果是【】#include<iostream>#include<iomanip>usingnamespacestd;voidmain(){cout<<setfill(’x’)<<setw(10);cout<
随机试题
对物质和意识哪个是第一性问题的不同回答,形成了哲学上的两大基本派别。这两大基本派别是()
女性,45岁,气短,水肿,发现“室性期前收缩”半年,心尖区2/6级收缩期吹风样杂音及舒张期奔马律,胸透见全心增大,搏动明显减弱,最可能的诊断是
下列适用简易程序审理的案件中,在哪些情形下法院可以在制作裁判文书时对认定事实或者判决理由部分适当简化?()
下列关于负债和所有者权益的说法正确的有()。
股权投资基金在运作过程中,可能产生的费用包括()。I.托管费Ⅱ.筹建费用Ⅲ.管理费Ⅳ.基金管理人的业绩报酬
《西游记》《水浒传》《三国演义》《金瓶梅》被称为“四大奇书”。()
对学生学习风格差异的研究发现,场依存型者更感兴趣的是()。
教育、科学、文化、艺术是需要很高天赋和爱好才能有所成就的职业,从事这些职业的人,不说献身也应当有一点愿意为她放弃些什么的精神。这段话主要支持了这样一种观点()。
______theweatherisnice,Mr.Gordonandhisteammatesgototheparkduringtheirlunchhour.
St.Petersburg,theverynamebringstomindsomeofRussia’sgreatestpoets,writersandcomposers:Pushkin,Dostoevsky,Tchaik
最新回复
(
0
)