首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
admin
2009-02-15
28
问题
设变量已正确定义,则以下能正确计算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全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommandlClickODimaAsInteger,bAsIntegera=3:b=2Ifa*b0EndSub程序运行后,单击命令按钮Commandl,输出结果为
设有下面程序代码:PlIivateSubCommandl_Click()DimstrAsString,chAsStringstr=”VisualBasicProgramming”
在窗体上画一个水平滚动条,其属性值Min满足
下列可以打开随机文件的语句是
表达式Int(Rnd(0)*50)所产生的随机数范围是
数据库系统的数据独立性是指()。
将数据项“Student”添加到名称为Listl的列表框中,并使其成为列表框第一项的语句为
下面关于控件数组的叙述中正确的是
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是
(1)考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:通过键盘向文本框中输入数字。如果输入的是非数字字符,则提示输入错误,且文木框中不显示输入的字符。单击名称为Command1、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combol
随机试题
在共和制政体国家,国家元首由选举产生,实行()
下列各选项中,属于《物权法》规定的是()。
建设项目工程保险的责任范围包括( )。
工程项目综合管理的基本原则有()。
通过对合同执行实际情况与实施计划的对比分析,不仅可以发现合同实施的偏差,而且可以探索引起差异的原因。原因分析可以采用鱼刺图、因果关系分析图(表)、________等方法定性或定量地进行。()
集体合同或专项集体合同签订或变更后,应当自双方首席代表签字之日起()内,由用人单位一方将文本一式三份报送劳动行政部门审查。
对相关旅游经营行为实施监督检查的部门不包含()
请读程序:#include<stdio.h>#include<string.h>main(){char*s1="AbCdEf",*s2="aB";s1++;s2++;prin
Cosmeticorplasticsurgeryoftenevokesimagesoffamouspersonalitieswantingtoaltertheirappearancesthrough【B1】______sur
RenewableEnergy[A]Inthepastcentury,ithasbeenseenthattheconsumptionofnon-renewablesourcesofenergyhascausedmo
最新回复
(
0
)