首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人为计算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
某人为计算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
admin
2019-07-30
77
问题
某人为计算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
解析
本题考查的考点是有关循环次数的。本题题干中程序的错误在于,p的值是从1一直乘到n-1的值,也就是n-1的阶乘。选项A)可以在这个基础上再乘n就得到n的阶乘;选项C)和D)都能够保证从1乘到n,只有选项B)是错误的。
转载请注明原文地址:https://kaotiyun.com/show/NiUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()a$=InputBox("请输入一个二进制数")n=Len(a$)Fori=lTonDec=De
窗体上有名称分别为Text1、Text2的文本框,名称为Command1的命令按钮。运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:PrivateSubCommand1_Click()Text2.T
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为
窗体上有1个Timer1计时器,1个Shapel形状控件,还有下面程序代码:DimflagAsBooleanPrivateSubTimer1_Timer()PrivateSubForm_Load()
在窗体上有1个名为Cd1的通用对话框,为了在运行程序是时打开保存文件对话框,险则在程序中应使用的语句是
下列对于线性链表的描述中正确的是
下列数据结构中,属于非线性结构的是
目录列表框Path属性所表示的含义是
随机试题
属于筹建期间长期借款发生的除购建固定资产以外的借款费用,应作为()。
小儿常见的损伤中以下描述哪一项正确
某矿业集团公司对下属矿山企业进行安全检查时发现,该企业尾矿库泄洪道下游约100m处有多处临建宿舍。针对上述尾矿库存在的隐患,下列说法中,正确的有()。
下列各项中,不会引起所有者权益总额变动的是()。
某中外合资企业收到外方投资者分两期投入的资本,每期各为2250万美元,收款当日美元折合人民币的市场汇率分别为1美元=8.30元人民币和1美元=8.20元人民币,合同约定汇率为1美元=8.00元人民币,则该企业收到两期投入资本后,资本公积账面金额为人民币(
你下乡执行公务,群众不理解,你怎么办?
关于世界是怎样存在的问题,形成了两种不同的观点,分别是()
下面关于菜单的叙述中正确的是
在关系数据库中,描述全局数据逻辑结构的是
Anewhigh-performancecontactlensunderdevelopmentatthedepartmentforappliedphysicsattheUniversityofHeidelbergwill
最新回复
(
0
)