首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算an的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim s As Long p=a For k=1 To n p=p*a Next
为计算an的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim s As Long p=a For k=1 To n p=p*a Next
admin
2015-08-28
63
问题
为计算a
n
的值,某人编写了函数power如下:
Private Function power(a As Integer,n As Integer)As Long
Dim s As Long
p=a
For k=1 To n
p=p*a
Next k
power=p
End Function
在调试时发现是错误的,例如Print power(5,4)的输出应该是625,但实际输出是3125。程序需要修改。下面的修改方案中有3个是正确的,错误的一个是( )。
选项
A、把 For k=1 To n 改为 For k=2 To n
B、把 p=p * a 改为 p=p ^ n
C、把 For k=1 To n 改为 For k=1 To n-1
D、把 p=a 改为 p=1
答案
B
解析
程序中计算an的算法有误,由于已经将a的值赋给了p,在后边的For循环中再乘n次a显然就多乘了一次a,因此,要改正此程序或者将p=a改为p=1,或者将for k=1 to n 改成for k=1 to n-1或for k=2 to n。而B)选项将p=p*a改为p=p^n将会导致p=p^n执行n次,得不到正确结果。
转载请注明原文地址:https://kaotiyun.com/show/dOQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有如下函数过程:Functionfun1(ByValxAsInteger,ByValyAsInteger)AsIntegerDoWhiley<>0reminder=xMo
组合框控件是将()组合成一个控件。
结构化程序设计的核心和基础是()。
下列程序段的执行结果为______。K=0ForI=1To3A=I^I^KPrintA;NextI
当一个工程含有多个窗体时,其中的启动窗体是______。
视图设计一般有3种设计次序,下列不属于视图设计的是______。
已知通用对话框名为Cdlg,则执行下列的______语句,将弹出“另存为”对话框。
数据库设计包括两个方面的设计内容,它们是______。
下列关于多重窗体程序的叙述中,错误的是()。
对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于()。
随机试题
冷水机组的通电试运行要以()为主做好组织准备工作,并负责指挥实施。
无须组织专家进行方案论证的分部分项工程是()。
某股份制商业银行2009年末资产余额9341亿元,贷款余额5657亿元,资本净额628亿元,核心资本528亿元,加权风险资产余额5515亿元,存贷比为73.11%,中央银行规定的法定存款准备金率为17%。根据以上资料,回答下列问题:该行的存款余额应为(
根据支付结算法律制度的规定,国内票据公示催告期间应为自公告发布之日起()。
下列用于判断收入分配公平程度的经济指标是()。
强调概括化经验或原理在迁移中的作用的理论是()
UML-basedtoolsareoftenusedforJ2EE/.NETapplicationanalysisanddesign,bothbecauseUML’sobjectorientationisidealfor
在关系数据库规范化理论的研究中,在函数依赖的范畴内,______达到了最高的规范化程度。
在VisualFoxpro中,下列程序段执行后,内存变量S的值是CLEARS=0FORI=5TO55STEP5S=S+IENDFOR?S
A、Onasmallfarmnearariver.B、InabigshopofSeattle.C、OnthecampusofSeattlePacificUniversity.D、InthelibraryofS
最新回复
(
0
)