首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人为计算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
27
问题
某人为计算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://kaotiyun.com/show/6vQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
编写了如下事件过程:PrivateSubForm_MouseDown(KeyCodeAsInteger,ShiftAsInteger)If(ButtonAnd3)=3ThenPrint"AA
当发生Command1_C1ick事件后,以下程序的输出结果是PrivateSubCommand1_Click()DimiAsIntegerDima(10)AsIntegerFori
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()DimmAsInteger,nAsInteger,pAsIntegerm=3:n=5:p=0
InputBox函数返回值的类型为()
在窗体上面画一个名称为TxtA的文本框,然后编写如下的事件过程;PrivateSubTxtA_KeyPress(Keyasciiasinteger)……EndSub若焦点位于文本框中,则能够触发KeyPres
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,运行时显示“启动”窗体,单击其上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组USel"S中,注册用户数(最多10个)放在全局变量n中(均已在标准模块
下列______表达式的值是1239。
设A=2,B=-2,则表达式A/2+1>B+5orB*(-2)=6的值是______。
表达式Asc("E")的类型是______。
在面向对象方法中,类的实例称为【】。
随机试题
请编写函数fun(),其功能是给定一个整数n(n<10000),如果n加上100后是一个完全平方数(所谓"完全平方数",就是开方后的结果是整数的数),并且n加上268也是一个完全平方数,则函数值返回1,否则返回0。注意:部分源程序在文件progl
关于前列腺癌描述不正确的是
正常小肠能产生逆蠕动的部位在
关于口服避孕药的避孕原理,正确的是
某项目建设期为2年,在建设期第1年贷款2000万元,第2年贷款3000万元,贷款年利率为8%,则该项目的建设期贷款利息估算为()万元。
高压喷射法有()等几种基本形式。
关于职位说明书,说法正确的是()。
教师李某信仰宗教,为鼓励他人也信仰宗教,竟然在办公室公开向其他老师传教,影响了学校的正常教学秩序。李某的做法()
Peoplethanktheirparentswithtwodays,Mother’sDay,onthesecondSundayinMay,andFather’sDay,onthethirdSundayinJu
AccordingtoEdDiener,whichofthefollowingcanbemeasuredbytheindexofhappiness?AccordingtoDiener,whydothosepeo
最新回复
(
0
)