首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
2018-12-20
40
问题
为计算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/YVFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Text1的文本框,一个名称为Combo1的组合框。将文本框中的内容添加到组合框中所使用的命令是
软件需求规格说明书的作用不包括
以下选项中,不合法的VisualBasic的变量名是( )。
设a=2,b=3,c=4,d=5,表达式Nota
执行语句DimX,YAsInteger后( )。
数据库设计过程不包括
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为( )。
下列关于线性链表的叙述中,正确的是( )。
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click() ’循环1 Fori=1To3 Forj=1To4
深度为5的完全二叉树的结点数不可能是
随机试题
在影响人际吸引的因素中,“近水楼台先得月”属于以下哪种因素的作用?()
公共关系的运行机制是()
南京临时政府时期(1912~1913):先依据《临时政府组织大纲》,采取________后公布《中华民国临时约法》,改总统制为参议院下的________。
A.<50mlB.<100mlC.<400mlD.<500mlE.<1000ml少尿的定义是24小时尿量
简述货币政策工具的类型。
材料:有个开发商路过一个村庄,觉得地不错,想开发一个绿色、高科技、高回报的项目。村干部也觉得不错。于是要征用农民土地,征用的土地按照外地征地的惯例给农民补偿,但是农民不了解项目,且害怕自己的利益受损害,于是不愿意,村干部决定强制执行,于是村民上访。有些
人民警察必须坚持正确的审讯原则和方法,以供词为根据,以法律为准绳,防止主观片面,讲究斗争策略,决不偏听偏信,不搞逼供、指供、诱供。()
方某于2014年12月5日因强奸罪被判死刑缓期执行,由于是强奸犯而被同监其他人瞧不起,长期遭受欺凌,在2015年10月28日再次遭同监陈某凌辱时将陈某打成轻伤。关于本案说法正确的是()
Whichofthefollowingdidthecallerhavedecorated?
Whenoilsellsathighmarketprices,theworld’sleadingoilconsumers,theUnitedStates,JapanandtheEuropeanUnion(EU),wi
最新回复
(
0
)