首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
2020-07-22
48
问题
为计算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/oyHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列说法中错误的是()。
以下关于VB文件的叙述中,正确的是( )。
下列叙述中正确的是
下列叙述中正确的是( )。
下面关于算法的叙述中,正确的是()。
为了判断字符串变量ch中是否是一个大写字母,需要编写这样一个表达式:当ch中字符为大写字母时,表达式的值为True,否则为False。下面能正确实现这一目的的表达式是
已知:x=-6y=39则表达式"y\x*Sgn(x)"的值为( )。
下列选项中不属于结构化程序设计方法的是
每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之间的联系是()。
算法的时间复杂度是指()。
随机试题
后天各种因素使体质具有
关于二尖瓣关闭不全和二尖瓣狭窄的比较,错误的是
A公司中标某城市污水处理厂的中水扩建工程,合同工期10个月,合同价为固定总价,工程主要包括沉淀池和滤池等现浇混凝土水池。拟建水池距现有建(构)筑物最近距离5m,其地下部分最深为3.6m,厂区地下水位在地面下约2.0m。A公司施工项目部编制了施工组织
准确性原则要求基金信息必须按照法定的内容和格式进行披露。()
债券投资业务中,债券票面利息与购买价格之间的比率为()。
下列符合企业所得税佣金扣除规定,可以在企业所得税税前全额扣除的佣金是()。
下列哪种物品不属于扣押的范围?()
你在单位,工作能力强、思想觉悟高,领导很看好你.但新来了一个同事,他学历高、能力强,人们都说一山不容二虎。你将如何与他搞好关系?
大凡作诗填词,都是语言与情感互相迁就的过程。一位初学者最初萌生什么样的感情,选择什么样的句式来起手,是不可预知的。可是一旦他有了初步的构思,就总能在《唐宋词格律》这部书里得到适当的帮助。他会知道用哪些词牌适合表达怎样的感情,应该选择什么样的韵脚,以及怎样合
计算机网络系统的远程通信通常是( )
最新回复
(
0
)