首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是) n!=n*(n-1)*...*2*1) unsigned fact(unsigned n) { if (n <=1)
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是) n!=n*(n-1)*...*2*1) unsigned fact(unsigned n) { if (n <=1)
admin
2010-12-16
63
问题
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是) n!=n*(n-1)*...*2*1)
unsigned fact(unsigned n)
{
if (n <=1)
return 1;
return______;
}
选项
答案
n*fact(n-1)
解析
本题考核递归函数。一般递归函数由递归出口和递归体两部分组成。递归出口给出了递归终止的条件;递归体给出了递归的方式。题中程序给出7递归出口,但是没有给出递归体,由阶乘的定义可知其递归体应该为n*fact(n-1)。
转载请注明原文地址:https://kaotiyun.com/show/x1Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下函数:intfun(char*x,char*y){intm=0;while((*x==*y)&&*x!=’\0’){x++;y++;m++;}returnm;}函数的功能是()。
有三个关系表R、S和T如下,其中三个关系对应的关键字分别为A,BN复合关键字(A,B)。表T的记录项(b,q,4)违反了()。
运行下列程序时,若输入数据为“321”,则输出结果是()。main(){intnum,i,j,k,s;scanf("%d",&num);if(num>99)s=3;elseif(num>9)s=2:elses=1;i=num/
给定程序中,函数fun的功能是:求出形参SS所指字符串数组中最长字符串的长度,将其余字符串右边用字符木补齐,使其与最长的字符串等长。SS所指字符串数组中共有M个字符串,且串长
有以下程序#includetypedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti;Aa={1
某二叉树的中序序列为DCBAEFG,后序序列为DCBGFEA,则该二叉树的深度(根结点在第1层)为
某二叉树共有150个结点,其中有50个度为1的结点,则()。
下面程序的执行结果是【】#include<iostream>#include<iomanip>usingnamespacestd;voidmain(){cout<<setfill(’x’)<<setw(10);cout<
有如下程序#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout<<setprecision(3)<<fixed<<setfill(’*’)<<setw(8);co
随机试题
Ididn’tnoticeher______attheopeningceremony.
该患者体检时最可能存在的体征是如体检时发现右上腹压痛,肌紧张,可触及一肿块并有触痛,首先考虑的诊断是
男,3岁。出生时正常,母乳喂养,5个月后智能渐落后,头发变黄,肤色变白,多动,有肌痉挛,尿有鼠尿臭味。主要的治疗是
全国由国务院负责,省、市、县由省长、市长、县长负总责的制度称为()。
被称为保密天堂的国家和地区有()。
甲公司是一家不锈钢生产企业。为了提高企业竞争力,甲公司决定运用平衡计分卡衡量公司绩效,并选取了销售增长率、预期利润、交货时间、客户满意度等作为绩效衡量指标。甲公司选取的绩效衡量指标涵盖的角度有()。(2016年)
北京庙会上表演的项目繁多,其中()是将一面缎质红旗系在7米长、碗口粗的竹竿上,一会儿用手、一会儿用臂、一会儿用嘴、一会儿用额,抛起又接住,十分晾险。
设X1,X2,…,Xn是来自正态总体X~N(μ,σ2)的简单随机样本,记则服从t(n-1)分布的随机变量是().
【S1】【S2】
CME集团的玉米期货看涨期权,执行价格为450美分/蒲式耳,权利金为42’7美分/蒲式耳,当标的玉米期货合约的价格为478’2美分/蒲式耳时,该看涨期权的时间价值为()美分/蒲式耳。
最新回复
(
0
)