首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能够正确计算n!的程序是
以下能够正确计算n!的程序是
admin
2010-03-30
131
问题
以下能够正确计算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://kaotiyun.com/show/3Emp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Java语言中,调用方法时,参数传递是【】调用,而不是地址调用。
3执行完以下代码int[]x=newint[25];后,以下()说明是正确的。
下列叙述中正确的是()。
下列关于Java对import语句规定的叙述中,错误的是()。
执行下列代码后,变量z的值为( )。publicclassTest{publicstaticvoidmain(String[])args){intx=2;int
在面向对象方法中,信息隐蔽是通过对象的【】性来实现的。
Java程序的执行过程中用到一套JDK工具,其中javaprof.exe是指()。
有如下代码片段,请填写完整相应的代码。publicclassJavaProgextendsjava.applet.Applet{publicvoidinit(){//将A
算法的时间复杂度是【】。
Java语言使用的字符码集是( )。
随机试题
左图为等大的3个灰色正方体和15个白色正方体组合成的多面体,其可以切割为①、②和③三个小多面体,则③代表的多面体可能是:
差动接收机串接于两个力矩式发送机之间,接收其电信号,并使自身转子转角为两发送机转角的()。
为了测量故障的分布,以便更好地了解和消除这些原因的试验方式是()
平胃散的适应证是八正散的适应证是
下述关于所有权的理解,错误的有:()
所谓(),是指特定立体控制的、不具有独立实体、对生产经营持续发挥作用并带来经济利益的一切经济资源。
在破产程序中,债务人与债权人会议达成的和解协议发生效力后,应受和解协议约束的债权人是()。
甲、乙、丙三队进行足球循环赛。已知有下列情况:根据上表情况,可以得出甲队对丙队的进球数之比是()。
如果一台CiscoPIX525防火墙有如下配置:pix525(con6g)}#nameifethemet0p1security100pix525(config)#nameifethernet1p2security0pix525
Whatisthenewsitemmainlyabout?
最新回复
(
0
)