首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下递归函数: 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
34
问题
有如下递归函数:
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>voidfun1(char*p){char*q;q=p;while(*q!=’\0’){(*q)++;q++;}main(){chara[]={"Program"},*p;p=&
有如下程序#include<stdio.h>main(){inti;for(i=0;i<5;i++)putchar(’Z’-i);}程序运行后的输出结果是
下列给定程序中函数fun的功能是:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABCDEFGHIJK。请改正程序中的错误,使它能得出
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
给定程序MODI1.C中函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,s所指数组有14个元
下列排序方法中,最坏情况下比较次数最少的是()。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流;______和处理过程。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
以“接受症状、忍受痛苦、顺其自然、为所当为”为指导原则的是()
患者,女性,70岁。以心前区不适伴突发晕厥20分钟入院。15分钟前患者于活动中突感心前区不适,继之晕厥,无胸痛、胸闷、头痛、呕吐和肢体瘫痪。既往有高血压、糖尿病史多年。入院体检:脉搏30次/分,血压80/40mmHg。意识清晰,表情紧张焦虑。心率30次/分
慢性血行播散型肺结核的X线表现是
下列各项属于工程咨询管理方面的风险因素是()。
某产品出口外商投资企业,合同经营期12年。2000年开始生产,当年亏损15万元;2001年获利10万元;2002年获利40万元,外商投资者将分得的税后利润16万元再投资于该企业;2003年亏损8万元;2004年获利60万元。外商投资者将分得的税后利润2
某商贸公司征集广告商标,入围前3名者每人奖励10万元,所设计的商标所有权归设计者;最终又从3名获奖者里选出最佳的一位林先生,公司支付30万元购买了其商标所有权。那么林先生要缴纳的营业税为()万元。
以下关于教育目的的论述错误的是()。
现象是多变的、易逝的,而且还存在假象,所以现象不重要,不应相信它。()
人类学家发现早在旧石器时代,人类就有了死后复生的信念。在发掘出的那个时代的古墓中,死者的身边有衣服、饰物和武器等陪葬物。这是最早的关于人类具有死后复生信念的证据。以下哪项,是上述议论所假定的?
Dadlovedchildrenandalwayswanteda【B1】family.Eventually(最终),hegotwhathewanted【B2】thereweretwelvechildreninthefa
最新回复
(
0
)