首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
设变量已正确定义,则下列能正确计算f=n!的程序段是( )。
admin
2010-05-22
28
问题
设变量已正确定义,则下列能正确计算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全国计算机二级
相关试题推荐
在下面语句或函数中,不能描述选择结构的是
在窗体上画一个文本框,名称为Textl,然后编写如下程序:PrivateSubForm_Load()Textl.Text=””:Textl.SetFocusEndSubPrivateSubFor
在窗体上添加“控件”的正确的操作方式是
数据模型的三个要素是()。
下列表达式中不能判断x的是否为偶数的是
对于语句DimVar1#,Var2AsInteger,下列说法中正确的是()。
以下选项中,不合法的VisualBasic的变量名是( )。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
软件工程的理论和技术性研究的内容主要包括软件开发技术和
随机试题
A.前导链B.随从链C.模板链D.冈崎片段以5’→3’DNA链为模板合成的5’→3’DNA片段是
下述氨基酸中哪种能生成血管扩张物质
患者,男性,36岁,患乙型肝炎1年,现正在服用药物治疗,全身症状好转。1个月来刷牙及啃硬物时牙龈易出血,可自行止住,近10天该症状加重,自觉部分牙松动。检查:牙龈红肿,探易出血,CI-S:2,部分牙松动Ⅰ~Ⅱ度,牙周袋4~5mm。该患者做牙周治疗前,首先应
甲捡到一包物品,等待失主前来认领。1年后失主找到甲,发现该物品中价值近一万元的冬虫夏草已经霉变,价值近两万元的一块玉石因甲不慎碰坏了一个角,导致价值贬损,价值近两万元的一块手表被甲送给女朋友,为此失主与甲发生纠纷,以下说法正确的是:()
请你谈谈对农村留守儿童的看法。
2019年1月14日,《关于深入开展消费扶贫助力打赢脱贫攻坚战的指导意见》发布。下列关于消费扶贫的说法,错误的是:()
ThirstforOilWorldwideeveryday,wedevourtheenergyequivalentofabout200millionbarrelsofoil.Mostoftheenergy
"Salty"RicePlantBoostsHarvestsBritishscientistsarebreedinganewgenerationofriceplantsthatwillbeabletogrow
Cosmeticsurgeryusedtobesomethingonlyforthe"richandfamous",butrecently,ithasbecomeaccessibletoordinarypeople.
A、Theyhavebeenspendingsomuchtimeonshow.B、Theyhavebeengettingawayfromtheirhomes.C、Theyhavebeendoingsomething
最新回复
(
0
)