首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能够正确计算n!的程序是
以下能够正确计算n!的程序是
admin
2010-03-30
91
问题
以下能够正确计算n!的程序是
选项
A、Private Sub Command1_Click( ) n=5: x=1 Do x=x*i i=i+1 Loop While i<n Print x End Sub
B、Private Sub Command1_Click( ) n=5: x=1: i=1 Do x=x*i i=i+1 Loop While i<n Print x End Sub
C、Private Sub Command1_Click( ) n=5:x=1:i=1 Do x=x*i i=i+1 Loop While i<= n Print x End Sub
D、Private Sub Command1_Click( ) n=5:x=1:i=1 Do x=x*i i=i+1 Loop While i>n Print x End Sub
答案
4
解析
n!=1×2×3×…×(n-1)×n,由于是累乘,因此x和i的初值都必须为1;其次就是循环执行条件的确定,由于使用的是While型循环,表示在满足条件时执行循环体中的代码,这里满足执行循环的条件应该是i<=n。注意: Do…Loop While循环控制结构是先执行循环体语句,然后再判断条件。—因此,不管条件如何,该循环语句至少执行一次循环体。注意:Do…Loop Until、Do…Loop While循环控制结构。
转载请注明原文地址:https://jikaoti.com/ti/Dvg0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果为()。publicclassMain{publicstaticvoidmain(String[]args){inti=0,j=0,a=6;
检查软件产品是否符合需求定义的过程称为()。
按运算符的功能划分,运算符“+=”的类型是()。
下列关于Java对import语句规定的叙述中,错误的是()。
软件生命周期一般可分为这样几个阶段:问题定义、可行性研究、【】、设计、编码、测试、运行和维护。
多线程程序设计的含义是可以将一个程序任务分成几个并行的【】。
线程的调度是指在单个CPU上以某种顺序运行多个【】。
结构化程序设计的3种基本逻辑结构是顺序、【】和循环。
请完成下列Java程序:读取新浪首页文件的数据并且显示出来。要求编写JFrame扩展类,以String类的对象定义的url地址作为入口参数,该类实现根据url参数指定的地址进行连接和读取数据,并且能显示在1个文本区域内。注意:请勿改动main()主
随机试题
先履行抗辩权是指合同当事人互负债务,有先后履行顺序,先履行一方未履行的,后履行一方有权拒绝其履行要求,先履行一方履行债务不符合约定的,后履行一方有权拒绝其相应的履行要求。()
对出具虚假报告,不构成犯罪的药品检验机构处以对出具虚假报告,不构成犯罪的药品检验机构的主管人员处以
下列关于创伤修复的叙述。哪项是不正确的
背景资料某施工单位承担了一矿井井底车场的施工,该井底车场为常见的环形车场,排水系统由两条独立的水仓构成,施工单位所编制的工程施工网络计划如下图所示。所有的施工工序时间都已不能再缩短。工程施工中发生了以下事件:事件一:巷道交岔点D施工时,由于开挖断面
(2009年考试真题)根据个人所得税法律制度的规定,下列个人所得中,应缴纳个人所得税的是()。
ABC会计师事务所对上市公司甲集团2015年度财务报表实施审计,委派A注册会计师担任审计项目合伙人,B注册会计师担任项目质量控制复核合伙人。在对甲集团2015年度财务报表执行审计的过程中遇到下列与质量控制相关的事项:(1)经主任会计师指派,副主任会计师
在德育过程中,与德育要求构成基本矛盾的是受教育者已有的()。
下列关于NetWare的描述中,说法错误的是()。
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指()。
Chemistrydidnotemergeas:scienceuntilafterthescientificrevolutionin17thcenturyandthenonlyratherslowlyandlabor
最新回复
(
0
)