首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下递归函数: 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
35
问题
有如下递归函数:
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全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>voidmain(){inta=0,b=1,c=2;if(++a>0‖++b>0)++c;printf("%d,%d,%d",a,b,c);}
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m-1,rear=m,则该循环队列中的元素个数为
若有如下定义:char*ps[]={"aa","bb","CC","dd"}.’则以下叙述中正确的是()。
以下fun函数的功能是将形参s所指字符串内容颠倒过来voidfun(char*s){inti,j,k;for(i=0,j=strlen(s)__________;i<j;
设有定义:intx=2;,以下表达式中,值不为6的是( )。
对于循环队列,下列叙述中正确的是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
良性前列腺增生好发于
常见的乳磨牙早失的原因是
黄芩具有而黄柏不具有的功效是()
下列哪些情形将由备案机关吊销《进口涂料备案书》,并且在半年内停止其备案申请资格?( )
中国人民银行在()开始试行《贷款风险分类指导原则》。
甲单位为一家中央级事业单位。执行《事业单位会计制度》并对固定资产计提折旧。2014年7月20日,甲单位总会计师召集财务处相关人员参加会议,听取近期财务工作汇报。有关事项与处理建议如下:(1)甲单位按2014年年度工作计划在日常公用经费预算中安排了行政事业
小王是刚踏入教师队伍的新教师,他着急的时候说话会变得有些结巴,遭到学生和一些教师的耻笑。如果你是小王的同事,你会()。
()儿童的思维开始从具体形象思维为主过渡到抽象逻辑思维为主,但其逻辑思维仍需以具体形象思维为支柱。
音乐教育可以促进学前儿童自我意识的发展,这是因为()
A、 B、 C、 D、 C第一列图形均有水平对称轴,第二列图形均有竖直对称轴,第三列图形既有水平对称轴也有竖直对称轴。
最新回复
(
0
)