首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
admin
2010-09-05
75
问题
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
选项
A、f=0; for(i=1 ;i<=n;i++) f*=i;
B、f=1; for(i=1;i<n;i++) f*=i;
C、f=1; for(i=n;i>1;i++)f*=i;
D、f=1; for(i=n;i> =2;i--)f*=i;
答案
D
解析
要正确计算函数f=n!,由n!的数学定义可知n!-n*(n-1)*(n-2)*……*1。在选项A)中,由于f的初值为0,在for循环语句中 f依次乘以1,2,3,……,n。最后计算f=n!=0,所以选项A)不正确。在选项B)中,f的初值为1,在for循环语句中,f依次乘以1,2,3,……,(n-1)。最后计算得到f=(n-1)!,所以选项B)不正确。在选项C)中,f的初值为1,在for循环语句中,f依次乘以n,n+1, n+2,……,所以选项C)不正确.在选项D)中,f的初值为1,在for循环语句中,f依次乘以n,n-1,n-2,……,2。最后计算f=n!,所以选项D)正确。
转载请注明原文地址:https://kaotiyun.com/show/I0Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是( )。
窗体上有名称为Commandl的命令按钮和名称为Text1的文本框()。PrivateSubCommand1_Click()Text1.Text="程序设计"Text1.SetFocusEndSub
数据库应用系统中的核心问题是( )。
下列有关数据库的描述,正确的是()。
下面不属于软件需求分析阶段主要工作的是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
关于随机文件,以下叙述中错误的是( )。
以下合法的VB变量名是
在考生文件夹下有一个工程文件sjt5.vbp,功能是用来计算勾股定理整数组合的个数。勾股定理中3个数的关系是:a2+b2=c2。例如,3、4、5就是一个满足条件的整数组合(注意:a,b,c分别为4,3,5与分别为3,4,5被视为同一个组合,不应该重复计算)
下列说法中错误的是
随机试题
建设资源节约型、环境友好型的社会当前应采取哪些措施?
男性,40岁,因时常感头晕头痛,胸闷不适,入院后查血压170/90mmHg,血儿茶酚胺浓度升高,诊断为嗜铬细胞瘤。该病人最佳的治疗方案是
某工厂的职工王某伪造大华公司的印章进行诈骗,刘某被王某诈骗了5万元,王某的妻子知道王某的犯罪行为,但是多次劝说也无效。后来王某被提起公诉,下列哪个人可以作为本案中的证人?
专业监理工程师制定进度控制方案,对进度目标进行风险分析,制定防范性对策的依据不包括()。
职工发生工伤,经治疗伤情相对稳定后存在残疾、影响劳动能力的,应当进行劳动能力鉴定。根据《工伤保险条例》的规定,工伤职工劳动能力鉴定结论应由()做出。
()类双纹线是屏蔽双绞线。
旅行社可依法将旅游业务委托给其他旅行社,接受委托的旅行社由于重大过失造成旅游者合法权益损害的,应当承担连带责任。()
无需求状态下营销管理的任务是()。
B
"PaleolithicArt"Fromthemomentin1879thatcavepaintingswerediscoveredatAltamira,scholarshavewonderedwhythehun
最新回复
(
0
)