首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算an的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim P As Long P=a For k=1 To n
为计算an的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim P As Long P=a For k=1 To n
admin
2019-06-11
121
问题
为计算an的值,某人编写了函数power如下:
Private Function power(a As Integer,n As Integer)As Long
Dim P 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^a
C、把For k=1 To n改为For k=1 To n一1
D、把P=a改为P=1
答案
B
解析
本题考查循环控制结构。选项A)循环少执行一次,由于p初始化为a相当于执行了第一次,因此循环必须少执行一次才能计算正确的an;选项B)中p^a已经是幂运算了,不需要循环来计算;选项C)循环少执行一次,正确;选项D)中p初始化为1,循环执行n次正确。
转载请注明原文地址:https://www.kaotiyun.com/show/98Up777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有两个名称分别为Text1、Text2的文本框。Text1的KeyUp事件过程如下:PrivateSubText1._KeyUp(KeyCodeAsInteger,ShiftAsInteger)DimCAsStringC=UCa
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateyAsInteger窗体文件的程序代码是:DimaAsIntegerPrivateSubCommand1_Clic
下面能够将某个变量声明为局部变量的是
如果要定义一个窗体级变量,定义变量语句的位置应该是
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
语句PrintFormat$(23846.5,"000,000.00")的输出结果是
通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommand1_Click()Dims1AsString,s2AsStringOpen"c:\d4.
以下关于VB对象属性的叙述中,错误的是
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()c=1234c1=Trim(Str(c))Fori=1To4Print______________NextEn
随机试题
含50%乙醇和50%水的溶液,用普通蒸馏的方法不能获得98%的乙醇水溶液。()
简述专利法不予保护的对象。
为什么说生产力和生产关系之间的矛盾、经济基础上层建筑之间的矛盾是人类社会的基本矛盾?
关于女性生殖器官的自然防御功能,下列说法中正确的是()。
下列哪项是血源性肺脓肿最常见的病原菌
下列关于增值税规定,表述不正确的是,()。
以下属于重庆机场的有()。
p,q,r,s为正实数,且已知p2+q2=3,pr+sq=4,则r2+s2的最小值为。()
A、 B、 C、 D、 C公比为的等比数列,下一项为=(1)。
香蕉“巴拿马病”学名为香蕉枯萎病。因为巴拿马病是植物病原物引染起的,树的维管束内繁殖,它只感染香蕉树,香蕉树不会结果,结果的香蕉树肯定是不染病的。香蕉枯萎病与食用香蕉的安全性没有任何关联。通过选育优良品种、推行标产、综合应用各种病虫害防治措施整套技术,可控
最新回复
(
0
)