首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是::求k!(k<13),所有阶乘的值作为函数值返回。例如:若k=10,则应输出3628800。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更 改程序的结构
下列给定程序中,函数fun()的功能是::求k!(k<13),所有阶乘的值作为函数值返回。例如:若k=10,则应输出3628800。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更 改程序的结构
admin
2010-09-14
21
问题
下列给定程序中,函数fun()的功能是::求k!(k<13),所有阶乘的值作为函数值返回。例如:若k=10,则应输出3628800。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更
改程序的结构。
试题程序:
#include <conio.h>
#include <stdio.h>
long fun(int k)
{
/*************found**************/
if k>0
return (k* fun (k-l));
/*************found**************/
else if (k=0)
return 1;
}
main ( )
{int k=10;
clrscr ();
print, ("%d!=%1d\n ", k, fun (k));
}
选项
答案
(1)错误:if k>0 正确:if(k>0) (2)错误:else if(k=O) 正确:else if(k==O)
解析
由数学知识我们可以知道,0和1的阶乘都等于1,if k>O中是一个简单的语法错误,if后面没有“()”说明,在 else if(k=0)中,程序想说明的是“如果k值为0,则函数返回1”,转换成c语言语句就是“else if(k==0) return 1”。
转载请注明原文地址:https://jikaoti.com/ti/GIkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列各项.不属于第三次工业革命内容的是()。
根据《行政处罚法》的规定,违法事实确凿且有法定依据,对公民处以()以下罚款的行政处罚的,可以当场作出行政处罚决定。
在当事人没有约定、法律亦无特别规定的情况下,买卖合同中的财产所有权的转移时间是()。
甲挑唆乙(甲、乙均已成年)去打正在熟睡的狗,狗被激怒后追乙,恰巧丙经过,乙便躲在丙的身后,狗将丙咬伤。根据《侵权责任法》的有关规定,下列表述错误的是()。
扩张性货币政策的主要功能是()。
我国境内的几处晚期猿人按时间顺序由远及近排列正确的是()。
我国佛教艺术驰名中外,云冈石窟、龙门石窟和莫高窟三大石窟举世皆知。以下关于三大石窟地理位置的描述,正确的是()。
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
以下历史事件发生的先后顺序排列不正确的是()。
影子银行是指游离于银行监管体系之外、可能引发系统性风险和监管套利等问题的信用中介体系,它具有融资贷款中介功能,却游离于货币管理当局的传统货币政策监管之外。下列不属于影子银行的是()。
随机试题
以下关于序列图的描述不正确的是
A.梅毒疹B.剥脱性皮炎C.硬性下疳D.升主动脉瘤第三期梅毒
某建设用地如题30图所示,城市规划要求其容积率控制在5以下,地上最多可容纳建筑面积为()。
根据《公司法》的规定,上市公司发生的下列情形中,应终止其股票上市的有( )。
用煤炭气合成甲醇的反应为CO(g)+2H2(g)CH3OH(g)。在密闭容器中,将CO和H2按物质的量1:2混合反应,CO的平衡转化率与温度、压强的关系如下图所示压强为0.1MPa、温度为200℃时,平衡混合气中甲醇的物质的量分数是________
根据中国人民银行对货币口径的定义,个人到银行将现转为活期存款,会有何影响()。
甲公司与乙幼儿园签订空气净化器买卖合同,约定:净化器的PM2.5去除率应达到95%,验收合格后付款。后乙幼儿园经甲公司同意将合同转让给丙幼儿园。丙幼儿园验收时,发现PM2.5去除率远未达到合同约定的标准。对此,下列说法正确的是
Psychologiststakeoppositeviewsofhowexternalrewards,fromwarmpraisetocoldcash,affectmotivationandcreativity.Beha
Thenorth-east,with60millionpeople,isthemost______populatedpartoftheUnitedStates.
Articlesinmagazinesandnewspapersandspecialreportsonradioandtelevision【B1】______theconcernofmanyAmericansaboutth
最新回复
(
0
)