首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
51
问题
为计算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全国计算机二级
相关试题推荐
设有如下程序:PrivateSubForm_Click()DimaAsInteger,bAsIntgera=20:b=50p1a,bp2a,bp3a
软件结构是以【】为基础而组成的一种控制层次结构。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()DimmAsInteger,nAsInteger,pAsIntegerm=3:n=5:p=0
当拖动滚动条中的滚动框时,将触发的滚动条的事件是()
表达式Fix(-68)+Int(-02)的值为【】。
设有如下变量声明:DimTestDateAsDate为变量TestDate正确赋值的表达方式是______。
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图1-58所示。运行程序,单击“读数据”按钮,文件中的数据被读入字符串变量中并显示在Label2标签中。单击“排序”按钮时,对读入的数据从小到大排序,并将排序结果显示在窗体的Label4控件中。要求:
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
下列______表达式的值是1239。
在面向对象方法中,类之间共享属性和方法的机制称为______。
随机试题
氨氧化催化剂金属铂为不活泼金属,因此硝酸生产中,铂网可以放心使用,不会损坏。 ()
级数的和函数s(x)=________.
Whatexactlyisintelligence?Therearen’tanyeasyanswers.Despitetheprogressthathasbeenmadeingeneticsandpsychology,
女,44岁,反复发作右肾绞痛1年,两年来常于进食肉类尤其是动物内脏后,出现双侧足趾关节红、肿、热、痛,泌尿系统平片检查未发现异常,该患者应进行下列哪项检查以明确诊断()
液状石蜡灭菌应采用
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
甲开发商开发建设一住宅小区,已取得国有土地使用证,正在施工,尚未封顶。若该在建工程已整体抵押,在无法确定优先偿款的情况下,欲估算抵押物的变现价值,测算结果应为()。
股份有限公司股东的权利包括()。
某图书馆总有人占座,你作为图书馆管理人员。请你去协调这件事情,你将如何做?
DearSirs,Yourshipmentoftwelvethousand’Smart’watcheswasreceivedbyourcompanythismorning.However,wewishtoma
最新回复
(
0
)