首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
admin
2009-02-15
34
问题
设变量已正确定义,则以下能正确计算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://kaotiyun.com/show/qqXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是
下面程序运行时,若输入395,则输出结果是PrivateSubCommand1_Click()Dimx%x=InputB&x("请输入一个3位整数")PrintxMod10,x\100,(xMod100)\10EndSub
下面描述中错误的是
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
以下叙述中正确的是
设窗体上有一个Picture1图片框,要求在图片框中的指定位置(坐标为(500,300))输出"OK",下面可以实现这一功能的事件过程是
函数过程F1的功能是:如果参数a为奇数,则返回值为1,否则返回值为0。以下能正确实现所述功能的代码的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
随机试题
男性,34岁。4天来频繁呕吐,不能进食,神志淡漠,肌肉无力,腹胀,膝腱反射减弱。如做心电图,最有确诊意义的是
在新“波士顿”矩阵中,具有“在每一专业化的活动中具有许多竞争者,但存在着一个主导地位的竞争者”特点的行业属于()经营单位。
某工程双代号时标网络计划如下图所示,则工作B的最早完成时间是()。
应收账款的入账价值不包括( )。
根据《股指期货投资者适当性制度操作指引(试行)》的规定,一般法人投资者的()应当参加知识测试,不得由他人替代。
丙公司为上市公司,增值税一般纳税企业,适用增值税税率为17%(假设没有其他税费),原材料只有甲材料一种并专门用于生产车间生产乙产品,该公司原材料按计划成本法进行日常核算。2013年12月1日,甲材料的计划单价为80元/千克,计划成本总额为250000元,材
某机关盖车棚剩下一批砖,办公室部分人员都帮忙把砖搬走,若每人搬3块还剩10块。每人搬4块少20块,问共有多少块砖?
生产可能性曲线[浙江工商大学811西方经济学2016研;中南财经政法大学806经济学2017研]
设四阶矩阵A=(α1,α2,α3,α4),其中α1,α2,α3线性无关,而α4=2α1-α2+α3,则r(A*)为().
TheGuardianviewonclimateanxiety:weliveinfrighteningtimes[A]Butit’simportanttorememberthattherearereasons
最新回复
(
0
)