首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算an的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim s As Long p=a For k=1
为计算an的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim s As Long p=a For k=1
admin
2015-08-13
24
问题
为计算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
解析
程序中计算a
n
的算法有误,由于已经将a的值赋给了p,在后边的For循环中再乘n次a显然就多乘了一次a,因此,要改正此程序或者将p=a改为p=1,或者将Fork=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/DvQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列语句用来设置窗体Forml的属性,其中在运行时不能正确操作的语句是
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()DimmAsInteger,nAsInteger,pAsIntegerm=3:n=5:p=0
假设X的值是5,则执行以下语句时,可得到的输出结果是ABCDEF的SelectCase语句是()
下列关于Do…Loop语句的叙述不正确的是()
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的()
在窗体上画一个命令按钮,然后编写如下程序(假定变量x是—个窗体级变量)DimxAsIntegerSubinc(aASInteger)X=K+aEndSubPrivateSubCommand1
阅读以下程序:PrivateSubForm_click()Dimk,n,mAsintegern=20m=1k=1DoWhile
在文本框中,要使键入的所有字符都显示“*”号,这时应该设置______属性为“*”号。
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个标题分别是“读数据”和“统计”的命令按钮。请画两个标签,名称分别为Labell和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再画两个名称分别为Textl和Text2、初始值
下列概念中,不属于面向对象基本机制的是______。
随机试题
自然界中存在()种性质不同的电荷。
麦克利兰的成就需要理论侧重于【】
A.犬脓皮症B.犬过敏性皮炎C.甲状腺机能减退性皮肤症D.犬疥螨病E.犬马拉色菌病苯海拉明主要用于治疗()。
关于药品专有标识管理的说法,正确的是
某施工单位承接了总长543m,最大可停靠2.5万t级集装箱船,三个泊位,高桩梁板式码头。问题:高桩码头主要有哪几部分组成?
关于车船税的相关规定,下列说法正确的有()。
“干越夷貉之子,生而同声,长而异俗,教使之然也”这句话反映了下列哪种因素对人发展的作用?()
初三(1)班在“每周一星”评比活动中,将本周乐于助人的同学照片张贴在光荣栏上。这种德育方法属于()。
来自巴西的火蚁现在正大批出没于美国的南部地区。不像巴西的火蚁王后,在美国两个火蚁王后分享一个窝。来自这些窝的火蚁比来自单一王后的窝里的火蚁更具有侵略性。通过摧毁几乎所有在它们的窝所属区域出现的昆虫,这些具有侵略性的火蚁独自霸占了食物资源,于是这些火蚁的数量
Manytheoriesconcerningthecausesofjuveniledelinquency(crimescommittedbyyoungpeople)focuseitherontheindividualor
最新回复
(
0
)