首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是::求k!(k<13),所有阶乘的值作为函数值返回。例如:若k=10,则应输出3628800。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更 改程序的结构
下列给定程序中,函数fun()的功能是::求k!(k<13),所有阶乘的值作为函数值返回。例如:若k=10,则应输出3628800。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更 改程序的结构
admin
2010-09-14
30
问题
下列给定程序中,函数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://kaotiyun.com/show/CWID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据《行政处罚法》的规定,下列关于行政拘留的说法正确的是()。
在当事人没有约定、法律亦无特别规定的情况下,买卖合同中的财产所有权的转移时间是()。
村民自治是中国共产党领导亿万农民发展中国特色社会主义民主政治的伟大创举。扩大农村基层民主,实行村民自治,大大激发了广大农民当家作主的积极性、创造性和责任感,掀开了中国农村民主政治建设的新篇章。下列关于村民自治的表述错误的一项是()。
我国境内的几处晚期猿人按时间顺序由远及近排列正确的是()。
甲将自己的汽车抵押给乙,作价5万元,甲继续使用。结果甲开车时不小心将车撞坏。下列说法正确的是()。
《上海县竹枝词》有诗云:“卅年求富更求强,造炮成船法仿洋。海面未收功一战,总归虚牝掷金黄。”与上述内容有关的历史事件是()。
将目前低水平的、不全面的、发展很不平衡的小康社会,发展成为更高水平、内容比较全面丰富、发展较为均衡的小康社会,它包括经济、政治、文化和生态等多方面的内容。这是我国()。
张某11周岁,小学五年级学生.经常在其学校门口的一家小卖部买零食和一些学习用品,部分赊账,年终时共欠小卖部340元。小卖部老板拿着账单要求张某父亲付款,遭到张某父亲拒绝。下列说法正确的是()。
a、6为自然数,且56a+392b为完全平方数,a+b的最小值是多少?
甲、乙两个仓库共存药45吨,现从甲仓库调出库存的60%,从乙仓库调出库存的40%支援非洲,结果两仓库药品库存相差3吨。甲、乙仓库原本库存的比例可能是多少?
随机试题
下列选项中,关于图线的说法,正确的有()。
()是细胞遗传与代谢的控制中心。
关于建筑装饰装修对建筑结构的影响,说法正确的是()。
固定资产的后续支出都应该计入当期费用。()
昆明的云是很有特色的。有时候,_______的镶着金边或银边的云层在翻动;有时候,长空万里,只浮现一朵一尘不染的白莲;有时候,像一座巨大建筑物的圆顶,上面全是_______,飞禽走兽,应有尽有。填入画横线部分最恰当的一项是:
一只老钟对一只小钟说:“你一年要摆31536000下。”小钟吓坏了:“哇,这么多,这怎么可能?我怎么能完成那么多下呢!”另一只老钟笑着说:“不用怕,并不难啊,只要坚持每秒摆一下就可以了,试试看吧。”果然,小钟很轻松地就摆了一下。不知不觉一年过去了,小钟已经
以下关于计算机病毒的说法,不正确的是()。
我留学期间,我家那一带发生了很大的变化。
Peopleacquireknowledge,skills,(11),values,orattitudesthrougheducation.Educationhelpspeoplebecome(12)membersofs
A、Itrevealshowmanypeoplediefromsmokinganddrinking.B、Itdiscoverstherelationshipbetweensmokinganddrinking.C、Iti
最新回复
(
0
)