首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
admin
2010-09-05
24
问题
设变量已正确定义,则下列能正确计算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://jikaoti.com/ti/f1I0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有两个关系R与S如下,由关系R和S得到关系T,则所使用的操作为
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
(1)在考生文件夹下有一个工程文件sjt3.Vbp,在程序运行时,单击“输入整数”按钮,输入一个整数,并在窗体上显示此整数的所有不同因子和因子个数。图1是输入53后的结果,图2是输入100后的结果。已经给出了全部控件和程序,但程序不完整。要求:请
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
执行语句DimX,YAsInteger后,()。
在程序运行时,下面的叙述中正确的是()。
假定有以下循环结构:DoUntil条件表达式 循环体Loop则以下正确的描述是( )。
数据库应用系统中的核心问题是( )。
假定有如下语句:answer$=MsgBox("String1",,"String2","String3",2)执行该语句后,将显示一个信息框,单击其中的"确定"按钮,则answer$的值为( )。
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1_Click() Dima(10)AsInteger,maxAsInteger Fork=1To10 a(k)=In
随机试题
固体分散体可提高难溶性药物的溶出速率是因为
设计一个双向起泡排序算法,即在排序过程中交替改变扫描方向。
原发性闭角型青光眼未施行手术前不宜使用的滴眼剂是
A.破血祛瘀,杀虫B.活血止痛,化瘀止血,解蛇虫毒C.活血消癥,通经下乳,消肿排脓D.散瘀止痛,接骨疗伤E.活血通经,下乳消肿,利尿通淋王不留行的功效是
对刚性基础下复合地基的褥垫层越厚所产生的效果,正确的说法是()。
《大明律》与《唐律》相比较有哪些变化?
以下属于中共十一届三中全会主要内容的是
在考生文件夹下,打开文档Word2.docx,按照要求完成下列操作并以该文件名Word2.docx保存文档。将文中后4行文字转换为一个4行4列的表格;设置表格居中,表格各列列宽为2.5厘米、各行行高为0.7厘米;在表格最右边增加一列,列标题为“平均成绩
Itisbecauseofariseinairfares_______they’vesurchargedus10%onthepriceoftheholiday.
Heroinaddictiontodayisfoundchieflyamongyoungmenof【B1】______groupsinghettoareas.Ofthemorethan60,000knownaddic
最新回复
(
0
)