首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
admin
2010-09-05
40
问题
设变量已正确定义,则下列能正确计算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/RMWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序运行时,若输入"VisualBasicProgramming",则在窗体上输出的是( )。PrivateSubCommand1_Click() Dimcount(25)AsInteger,chAsString ch=U
假定有以下循环结构:DoUntil条件表达式 循环体Loop则以下正确的描述是( )。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
(1)在考生文件夹下有一个工程文件sit3.vbp。程序运行后,单击“读入数据”按钮,可把考生文件夹下in3.txt文件中的所有英文单词读入,并显示在Text1文本框中;单击“插入列表框”按钮,则按顺序把每个单词作为一项添加到List1列表框中(如图3.1
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为( )。
复选框是否被选中,取决于复选框的()。
在窗体上有一个文本框Text1和一个标签Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图所示),则空白处应填入的内容是()。PrivateSubText1_______()Label1.Ca
窗体上有一个名称为Command1的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommand1_Click()DimiAsIntegerFori=1To500Ifp(i)
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。窗体上三个命令按钮的名称分别是Command1、Command2和Command3,标题分别是“显示”、“统计"和“保存”。运行程序时,单击“显示”按钮,从文件in5.txt中
随机试题
金属表面与周围介质直接进行()反应而使金属遭到破坏,这种破坏叫做化学腐蚀。
大面积深度烧伤患者合并ARDS时,应该( )
盐酸四环素“杂质的吸收”的检查项目主要是控制
被称为“裸机”的计算机是指( )。
对于()商品来说存在着供给定理的例外。
未经中国证监会批准,任何个人或者单位及其关联人擅自持有期货公司5%以上股权,或者通过提供虚假申请材料等方式成为期货公司股东,情节严重的,给予警告,()。
银行从业人员一般必须在客观分析客户财务状况和目标的基础上,将客户提出的目标细化并加以补充,下列不属于客户可能提出的其他要求的是()。
你被录取为公务员,却发现你的顶头上司——处长,曾经在一次邻里纠纷中与你发生过激烈的争执,你以后如何处理与他的关系?
根据以下资料。回答下列问题。2010年全国完成税收总收入73202亿元,同比增收13681亿元,比上年同期增长加快了13.2个百分点。2010年增值税收入21091.95亿元,同比增长14.1%,比上年同期增速加快了11.4个百分点。
标志着祖国统一大业向前迈出重要一步的香港回归是在()。
最新回复
(
0
)