首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充fun()函数,fun()函数的功能是求n的阶乘。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在fun()函数的横线上填入所编写的若干表达式或语句。 试题程序: #include long fun(int n) {
请补充fun()函数,fun()函数的功能是求n的阶乘。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在fun()函数的横线上填入所编写的若干表达式或语句。 试题程序: #include long fun(int n) {
admin
2012-07-18
24
问题
请补充fun()函数,fun()函数的功能是求n的阶乘。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在fun()函数的横线上填入所编写的若干表达式或语句。
试题程序:
#include
long fun(int n)
{
if( 【1】)
return(n*fun(【2】));
return 【3】;
}
void main()
{
printf("10 !=%ld\n",fun(10));
}
选项
答案
【1】n>1或1
解析
此题应用的是递归算法,因为10!=109!,9!=98!,8!=87!…依此类推,而1!=1,2!=21!=2,3!=32!=6…,依
此可以推出10!,递推算法表示为:
n!=1(n=1或n=0)
n!=n*(n一1)(n>1)
转载请注明原文地址:https://kaotiyun.com/show/NDID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
近几年,我国积极倡导绿色生活方式,鼓励消费者购买和使用节能环保产品、节能省地住宅,减少使用一次性用品。下列不属于绿色生活方式的是()。
《国家新型城镇化规划(2014-2020年)》在发展目标中指出,城镇化水平和质量稳步提升,城镇化健康有序发展,常住人口城镇化率达到()左右。
国际收支平衡表的四部分主要内容中,最基本的项目是()。
对于实施西部大开发战略,下列叙述错误的是()。
1949年后,中国积极主动地融入世界。将下列重大外交事件按时间先后顺序排列,正确的是()。①重返联合国②中美关系正常化③参加万隆会议④加人世界贸易组织
西汉和东汉这两个朝代的都城分别位于今天的()。
下列选项中,属于公务员应当具备的条件是()。
《公务员法》规定,对公务员考核的内容包括德、能、勤、绩、廉五个方面,重点考核()。
{an}是一个等差数列,a3+a7一a10=8,a11一a4=4,则数列前13项之和是:
我国《行政处罚法》规定,行政机关在调查或进行检查时,执法人员不得少于两人,并应当向当事人或有关人员出示证件。这体现了行政处罚程序中的()。
随机试题
中国公民同外国人在中国内地自愿离婚的()
临床上局麻时在麻药中加入,肾上腺素的作用如下,其中哪项可以除外
滑石粉
有效边界上的点对应的证券组合称为有效组合。()
根据《刑法》规定,下列有关逃税罪的表述中错误的是()。
当企业拥有反诉或向第三方索赔的权利而涉及补偿金额时,该补偿金额单独作为一项资产确认的条件之一是()。
根据《导游人员管理条例》规定,对下列()人员不得颁发导游证。
工作中你难以和同事、上司相处,你该怎么办?
TheHeadlandHypothesisarguesthatforagingornon-agriculturaltribeshavebeenunabletocollectadequatecarbohydrate
Bicyclesharinghasbeenahotlydebatedtopicoverthepasttwoyears.BicyclesarenothingexotictoChinesepeople.Inthe19
最新回复
(
0
)