首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下递归函数: 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
53
问题
有如下递归函数:
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全国计算机二级
相关试题推荐
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
若语句“t=fun(fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
下列程序的输出结果是()。#inc1udevoidmain(){inta=0,b=1,c=2;if(++a>0||++b>0)++c;printf("%d,%d,%d",a,b,c);
若有如下定义:char*ps[]={"aa","bb","CC","dd"}.’则以下叙述中正确的是()。
某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数fun,其功能是:求出该学生的平均分,并放入记录的ave成员中。例如,学生的成绩是:85.5,76,69.5,85,91,72,64.5,87.5,则他的平均分
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回
下面属于白盒测试方法的是()。
下面不属于软件测试实施步骤的是()。
随机试题
窝沟封闭剂脱落的最主要原因是
A.麻黄B.芦荟C.白果D.何首乌E.千金子
下列不属于耕地占用税的征税范围的是()。
对具有相同纳税能力的人,不分经济成分,经济形式和经营方式,实行统一税收政策,征收相同的税收。这样征税所体现的税收公平称为()公平。
为了加强旅游安全法规建设和监督监察工作,以下做法不正确的一项是()。
台湾自古以来就是中国领土不可分割的一部分。下列有关台湾地理的论述,不正确的是()。
A、 B、 C、 D、 D第一行图形的封闭区域数都是2,第二行图形的封闭区域数都是3,第三行图形的封闭区域数都是4,只有D项的封闭区域数是4。
关于婴儿期脂肪和肌肉发展的规律描述正确的是
曲线y=y(x)可表示为x=t3-t,y=t4+t,t为参数,证明:g(t)=在t=0处取得极大值。
Weneedtoexaminepresenteventsinthe_____ofhistory.
最新回复
(
0
)