首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人为计算n!(0<n<=12),编写了下面的函数过程: Private Function fun(n As Integer)As Long Dim p As Long p=1 For k=n-1 T
某人为计算n!(0<n<=12),编写了下面的函数过程: Private Function fun(n As Integer)As Long Dim p As Long p=1 For k=n-1 T
admin
2015-08-13
23
问题
某人为计算n!(0<n<=12),编写了下面的函数过程:
Private Function fun(n As Integer)As Long
Dim p As Long
p=1
For k=n-1 To 2 Step-1
p=p*k
Next k
fun=P
End Function
在调试时发现该函数过程产生的结果是错误的,程序需要修改。下面的修改方案中有3种是正确的,错误的方案是( )。
选项
A、把p=1改为p=n
B、把For k=n-1 To 2 Step-1改为For k=1 To n-1
C、把For k=n-1 To 2 Step-1改为For k=1 To n
D、把For k=n-1 To 2 Step-1改为For k=2 To n
答案
B
解析
原程序的错误在于没有把n的值乘进去。而B选项中把For k=n-1 To 2 Step-1改为For k=1 To n-1。依然没有把n乘进去。
转载请注明原文地址:https://jikaoti.com/ti/5960FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设已打开5个文件,文件号为1,2,3,4,5。要关闭所有文件,以下语句正确的是
文件列表框的Pattern属性的作用是()
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()DimmAsInteger,nAsInteger,pAsIntegerm=3:n=5:p=0
以下程序的功能是:从键盘上输入若干个数字,当输入负数时结束输入,统计出若干数字的平均值,输出结果。请填空。PrivateSubForm_diek()Dimx,yAsSingleDimzAsintegerx
以下循环的执行次数是【】。k=0DoUntilk>=10k=k+1Loop
在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:PrivateSubCommand1_Click()a=
设有如下变量声明:DimTestDateAsDate为变量TestDate正确赋值的表达方式是______。
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上建立一个主菜单,标题为“操作”,名称为op,该菜单有两个子菜单,其标题分别为“显示”和“清除”,其名称分别为Dis和Clear,编写适当的事件过程
设A=2,B=-2,则表达式A/2+1>B+5orB*(-2)=6的值是______。
下列概念中,不属于面向对象基本机制的是______。
随机试题
如果染毒文件有未被染毒的备份的话,用备份覆盖染毒文件即可,这种病毒清除方式适用于____。
下列哪项血浆白蛋白/球蛋白(A/G)比值可提示肝脏严重病变:
可确诊为关节脱位的是
诊断慢性呼吸衰竭最重要的依据是
A.五脏B.经络系统C.精、气、血、津液D.六腑E.五体、五官、九窍、四肢百骸中医学的整体观念中
咨询工程师在工程项目合同管理中的作用不包括()。
屋面高聚物改性沥青防水卷材的常用铺贴方法有()。
在指数分析中,由两个不同时期的总量对比形成的相对数为()。
企业制度主要包括()。
社会主义道德建设的核心是( )
最新回复
(
0
)