首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
admin
2009-02-15
44
问题
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
选项
A、F=0:
B、f=1; for(i=1;i<=n;i++) f*=i; for(i=1;i<n;i++) f*=i;
C、f=1;
D、f=-1; for(i=n;i>1;i++)f*=i; for(i=n;i>=2;i--)f*=i;
答案
D
解析
n!=n*(n-1)*……*2*1,由于选项A中f的初值为0,所以循环n次后,f值依然为0,故选项A错误:选项B中循环的终止条件是“i<n”,即只执行i-1次循环,得到的f值为(n-1)*……*2*1的值,故选项B错误;选项C中,当n>1时,由于初值“i=n”是符合条件“i>1”的,且增量为+1,故循环中永远不会出现不满足条件“i>1”的值,所以出现死循环。
转载请注明原文地址:https://www.kaotiyun.com/show/qqXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有一个Commandl命令按钮,还有以下程序代码:PrivateSubCommandl_Click()PrivateSubproc(aAsInteger)StaticxAsInteger
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
表达式Int(Rnd(0)*50)所产生的随机数范围是
下列关于菜单项的描述中,错误的是
设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是
假定有以下函数过程:FunctionFun(SAsString)AsStringDims1AsStringFori=1ToLen(S)sl=LCase(Mid(S,i,1))+s1NextiFun=s1EndFunct
负责数据库中查询操作的数据库语言是( )。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
数据结构中,与所使用的计算机无关的是数据的()。
随机试题
对咽部解剖的论述,错误的是
某城镇污水处理厂设计污水量为30000m3/d,设计2个缺氧一好氧活性污泥生化池。初沉池出水BOD5、TN、TKN分别为200mg/L、40mg/L、35mg/L。要求出水BOD5和TN分别小于或等于10mg/L和15mg/L。生化池污泥浓度为3000mg
航线弯曲度不得大于()。
会计核算单位对会计软件的基本要求应为( )。
一般在股票市场表现欠佳时进行小规模回购的是()。
资产分类,即银行账户与交易账户的划分是商业银行实施市场风险管理和计提市场风险资本的前提和基础。()
收留夜不归宿的未成年人的,应当征得其父母或者其他监护人的同意,或者在()内及时通知其父母或者其他监护人、所在学校或者及时向公安机关报告。
预算线向右上方平行移动的原因是()。
简要叙述你单位信息系统项目管理的现状(包括企业级项目管理的组织、项目管理流程和项目管理的工具)。就你单位在建立企业级项目管理体系方面的实际情况,分析在这方面还存在的问题,并给出你的解决和改进方案。
Whiletherehavebeencountlessattemptsatcorrelatingsunspotcycleswithsuchdiversephenomenaastheeconomy,cropy
最新回复
(
0
)