首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
32
问题
为计算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全国计算机二级
相关试题推荐
结构化程序设计中,下面对goto语句使用描述正确的是
下列叙述中正确的是
下面属于黑盒测试方法的是
下列叙述中正确的是( )。
以下叙述中错误的是( )。
阅读程序:OptionBase1PrivateSubForm_Click()Dima(3,3)AsIntegerFori=1To3Forj=1To3a(
以下不能设置Picture属性的控件是
在某个事件过程中定义的变量是( )。
下列选项中属于面向对象设计方法主要特征的是( )。
下列说法中,错误的是
随机试题
下列关于神经递质鉴定标准的叙述,正确的是()。
Therehebought______chocolateforhisdaughter,andthenhehad______beersinthebarnotfarfromtheschool.
男性,72岁。吸烟40余年,反复咳嗽,咳痰30年,活动后气短13年,出现双下肢水肿5年。超声心动图显示右心室肥厚,右心室流出道增宽。该患者出现肺源性心脏病最可能的病因是
关于骨盆的诊断下述哪项正确上述处理的指征为
A、苦楝皮B、牡丹皮C、厚朴D、苏木E、木瓜饮片折断面现层状裂隙,可层层剥离的药材为
一般认为,火灾的衰减阶段是从室内平均温度降至其峰值的()时算起。
保险费率的厘定要遵循一些原则,要求保险费率在短期内应该保持稳定,在长期内根据实际情况的变动进行调整的原则属于( )。
对职工个人以股份形式取得的企业量化资产,下列表述正确的有()。
企业员工薪酬制度的调整包括()。
设X1,X2,…,Xn是来自总体X的简单随机样本,X的概率密度为其中θ>0,试求θ的最大似然估计.
最新回复
(
0
)