首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是用来计算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
36
问题
下面是用来计算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://kaotiyun.com/show/h3kp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
若函数中有定义语句:inta;,则()。
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参Y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均值
下面对软件测试描述错误的是
检查软件产品是否符合需求定义的过程称为()。
下列关于线性表的叙述中,不正确的是()。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
下列选项中不属于面向对象程序设计特征的是
以下不能定义为用户标识符是
检查软件产品是否符合需求定义的过程称为()。
随机试题
明确指出社会主义经济是公有制基础上的有计划的商品经济的是()
虚拟存储系统能够为用户程序提供一个容量很大的虚拟地址空间,但其大小有一定的范围,它受到_______的限制。
从胎儿娩出至胎盘娩出所需的时间不超过
人民检察院提起抗诉的生效判决、裁定需要具备下列法定情形:()。
索赔证件主要有( )。
下列有关支出法核算GDP的说法中不正确的是( )。
简述课外活动的作用。
从给出的选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
WhichofthefollowingstatementsaboutErnstandYoungisINCORRECT?
AsEnglishSpreads,IndonesiansFearforTheirLanguagePaulinaSugiarto’sthreechildrenplayedtogetheratamallherethe
最新回复
(
0
)