首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下递归函数: int Fun(int n){ if(n<=1)return 1; ______ 请补充完整,使得函数Fun能够正确计算形参n的阶乘。
有如下递归函数: int Fun(int n){ if(n<=1)return 1; ______ 请补充完整,使得函数Fun能够正确计算形参n的阶乘。
admin
2012-01-20
66
问题
有如下递归函数:
int Fun(int n){
if(n<=1)return 1;
______
请补充完整,使得函数Fun能够正确计算形参n的阶乘。
选项
答案
n*Fun(n-1)
解析
n<=1时,1!=1,n!=n*(n-1)*(n-2)*…*2*1=n*(n-1)!=n*(n-1)}*(n-2)!,利用递归来实现阶乘;当n>=1时,fun(n)=n*fun(n-1);当n<=1时,fun(1)=1。
转载请注明原文地址:https://kaotiyun.com/show/ZRVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不
设有如下函数定义:intg(intk){if(k<1)return0;elseif(k==1)return1;elsereturng(k一1)+1;}若执行调用语句m=g(3);,则函数g总共被调用的次数是()。
下列给定程序中函数fun的功能是:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABCDEFGHIJK。请改正程序中的错误,使它能得出
有以下程序:#includevoidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char
数据库的故障恢复一般是由()来执行恢复。
下列叙述中正确的是()。
设有以下函数:intfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是()。
给定程序MODI1.C中函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,s所指数组有14个元
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
为了降低算法的空间复杂度,要求算法尽量采用原地工作(inplace)。所谓原地工作是指
随机试题
生态文明的核心是()
缺铁性贫血早期营养性混合性贫血
A.接触性阴道出血B.不规律阴道出血C.绝经后阴道出血D.经量增多,经期延长E.经间出血
VTS的设备配置随VTS系统的等级不同而变化,一个完整的VTS系统配置中不包括()。
建筑结构安全等级为一级,跨度40m及以上的螺栓球节点钢网架结构,其连接高强度螺栓应进行()试验。
有下列情况()之一的暂不实行电子转单。
中国银监会2012年颁布的《商业银行资本管理办法(试行)》中明确提出的监管资本要求有()。
国有建设用地使用权协议出让的最低价不得低于地块所在级别基准地价的()。
素有“北方代表菜”之称的是()。
善于舍弃①现代社会充满了各种诱惑,这就需要我们在选择中善于舍弃。②“鱼,我所欲也;熊掌,亦我所欲也。二者不可得兼,舍鱼而取熊掌者也。”鱼和熊掌都能得到,当然是最理想的,但这种可能往往是最小的。一般情况下需要在鱼和熊掌中做出选择,即使仅得
最新回复
(
0
)