首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
admin
2010-05-22
47
问题
设变量已正确定义,则下列能正确计算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;
答案
8
解析
要正确计算函数f=n!,由n!的数学定义可知n!=n*(n-1)*(n-2)*……*1。在选项A)中,由于f的初值为0,在for循环语句中, f依次乘以1,2,3,……,n。最后计算f=n!=O,所以选项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/ejWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上添加“控件”的正确的操作方式是
数据模型的三个要素是()。
在窗体上画一个命令按钮,然后编写如下程序:Subinc(aASInteger)StaticxAsIntegerx=x+aPrintx;EndSubPriva
下面对软件描述错误的是()。
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
有如下程序:PrivateSubForm_Click()DimSAsStringS=lnputBox(“请输入一个字符串:”)Fori=1ToLen(S)\2
下列说法中,错误的是
下列选项中,不属于数据模型所描述的内容的是()。
下面不属于需求分析阶段任务的是( )。
下面不属于软件工程的3个要素的是()
随机试题
如果企业的净收益营运指数小于1,说明企业的非经营收益是负值。()
情绪是一种反映形式,其中介为()
菊花具有的功效是
颞下颌关节复发性脱位的治疗方法不包括
患儿,2岁。百日咳后持续发热半月余,体温在38℃左右,易倦纳差,消瘦,近1周头痛,烦躁,时有呕吐,体检:心肺听诊无异常,肝肋下0cm,颈强(±),脑脊液:外观清,蛋白(+),细胞数:80×106/L,糖:5mmol/L,氯化物115mmol/L,诊断为
小凡年满10周岁,精神健康,智力正常。他在学校门口的文具店看中一块橡皮,定价2元,于是用自己的零钱将其买下。下列关于小凡购买橡皮行为效力的表述中,正确的是()。
关于新民主主义革命的任务、目的及对象说法正确的是()。
高速公路上行驶的汽车A的速度是100公里每小时,汽车B的速度是。120公里每小时,此刻汽车A在汽车B前方80公里处,汽车A中途加油停车10分钟后继续向前行驶。那么从两车相距80公里处开始,汽车B至少要多长时间可以追上汽车A?()
数据库概念设计阶段得到的结果是()
A、Olderpeople’saversiontonewmusic.B、Olderpeople’schangingmusicaltastes.C、Insightsintothefeaturesofgoodmusic.D、
最新回复
(
0
)