首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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-06-30
67
问题
为计算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 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/trQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设已打开5个文件,文件号为1、2、3、4、5。要关闭所有文件,则下列语句中正确的是()。
假定在图片框Picture1中装入了一个图形,为了在程序运行时清除该图形,则应使用下列哪种方法()。
在文本框中输入密码时,要求在文本框中只显示(*)号,则应当设置此文本框的()属性。
在窗体上画一个列表框、一个命令按钮和一个标签,其名称分别为Listl、Commandl和Labell,通过属性窗口把列表框中的项目设置为:“第一个项目”、“第二个项目”、“第三个项目”、“第四个项目”。程序运行后,在列表框中选择一个项目,然后单击命令按钮
下列不能打开工具箱窗口的操作是
两个或两个以上模块之间联系的紧密程度称为()。
表达式Str(Len("123"))+Str(77)的值是()。
在菜单编辑器中建立一个菜单,名称为mymenu,用下面的语句可以把它作为弹出式菜单弹出,请填空。Form1.【】mymenu
下面控件中,用于将屏幕上的对象分组的是
下列关于Do…Loop语句的叙述不正确的是()
随机试题
关于战略联盟说法正确的是()
健康成年人心脏射血分数为
影响因素试验是药品稳定性试验的一种,主要包括()。
中国甲公司与西班牙国乙公司签订了向中国进口皮包的合同,价格条件CIF。货到目的港时,甲公司发现有三箱货物因包装不当途中受损,因此拒收并弃之码头,该货物在目的港码头又被雨淋受损。依《国际货物销售合同公约》及相关规则,下列哪些选项是正确的?()
作为承揽合同的当事人,承揽人的义务不包括( )。
2016年1月1日,甲公司购入一项土地使用权,以银行存款支付价款100000万元,土地的使用年限为50年,取得后在该土地上以出包方式建造自用办公楼。2017年12月31日,该办公楼工程已经完工并达到预定可使用状态,全部成本为80000万元。该办公楼的折旧年
读“某城市道路和商业中心分布略图”,回答下列问题。图中该城市交通线路的设置,最不合理的是__________。理由是:____________________________________________。
社会主义现代化建设事业
若f(-x)=-f(x),且在(0,+∞)内f′(x)>0,f"(x)>0,则在(一∞,0)内().
管理信息系统的功能很多,但在如下所列功能中,一般认为不属于管理信息系统功能的是()。
最新回复
(
0
)