首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
admin
2010-05-22
39
问题
设变量已正确定义,则下列能正确计算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全国计算机二级
相关试题推荐
下面变量定义中错误的是
下列叙述中正确的是
设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是()。
编写如下程序:PrivateSubCommand1_Click()DimnAsInteger:StaticsAsIntegerForn=1To3s=s+nNextPrint
下列表达式中不能判断x的是否为偶数的是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为()。
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
某棵树的度为4,且度为4、3、2、1的结点数分别为1、2、3、4,则该树中的叶子结点数为()。
下列选项中属于软件设计建模工具的是()。
下列各选项中,不属于序言性注释的是()。
随机试题
下列关子流行性出血热的描述正确的是()
关于肺顺应性的描述,错误的是
依照物权法,不需要经过登记就能设立的不动产物权有()。
甲借款给乙,约定2014年3月前还清本息,丙承担连带保证责任。2014年3月1日后,乙没有还款,甲也一直没有催乙还款,2017年4月1日,因乙一直未还款,甲遂要求丙承担保证责任。根据民法相关规定,下列关于丙保证责任承担的说法中,正确的是()。
下列案件中,适用《民事诉讼法》的有()。
在使用心理测验对应聘者进行评价和筛选时,策略选择的种类有()。
提出培养“兼士”的教育目的的是哪个学派?()
某地区酒市场的需求和供给方程式如下,其中Q以瓶计,P以元/瓶计。QD=7700—7Q;QS=1200—6P求均衡时的成交价格和数量。
要从教师表中查询与教师“陈静”职称相同的教师名,应使用的SQL语句是______。
Thespeechismainlyabouttheorganizationofthecompany.
最新回复
(
0
)