首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算an的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim s As Long p=a For k=1
为计算an的值,某人编写了函数power如下: Private Function power(a As Integer,n As Integer)As Long Dim s As Long p=a For k=1
admin
2015-08-13
18
问题
为计算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
解析
程序中计算a
n
的算法有误,由于已经将a的值赋给了p,在后边的For循环中再乘n次a显然就多乘了一次a,因此,要改正此程序或者将p=a改为p=1,或者将Fork=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/DvQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
使程序立即从一个Function过程中退出的语句是
线性表若采用链式存储结构时,要求内存中可用存储单元的地址()
在数据流图(DFD)中,带有名字的箭头表示______。
使用目录列表框的______属性可以返回或设置当前工作目录的完整路径(包括驱动器盘符)。
惟一能区别一个控件的属性是______。
(1)在名称为Forml的窗体上画两个文本框,名称分别为Textl和Text2,初始情况下都没有内容。请编写适当的事件过程,使程序运行时,在Textl中输入字符的同时,Text2也立即显示出Textl中的字符,如图51—1所示。程序中不得使用任何变量。
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图1-58所示。运行程序,单击“读数据”按钮,文件中的数据被读入字符串变量中并显示在Label2标签中。单击“排序”按钮时,对读入的数据从小到大排序,并将排序结果显示在窗体的Label4控件中。要求:
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标题分别是“读数据”和“统计”的命令按钮。请画两个标签,其名称分别是Labell和Label2,标题分别为“最长单词的长度为”和“以该长度最后一次出现的单词是”;再画两个名称分别为Textl和Te
设A=2,B=-2,则表达式A/2+1>B+5orB*(-2)=6的值是______。
随机试题
坐骨神经
患者女性,63岁,因突发持续性胸痛就诊,心电图如图3—3—3所示,应诊断为
患者,女,60岁。长期便秘,半年来排便时有肿物自肛门脱出,便后自行还纳,检查时患者的体位应取
下列不属于干扰核酸生物合成的抗肿瘤药物是()。
药学服务的主要实施内容包括
2012年4月8日,某期货公司财务部出纳张某挪用200万元期货保证金用于个人炒股。至被发现尚未归还200万元保证金。下列关于挪用期货保证金的处理正确的有()。
说明实时任务的类型和实时系统的类型。
(31)不是线性表的链式存储结构。
在名称为Forml的窗体上添加一个名称为Hscrolll的水平滚动条,其刻度范围为1~100;再添加一个名称为Textl的文本框,初始文本内容为l。程序开始运行时,焦点在滚动条上。请编写适当的事件过程,使得程序运行时。文本框中实时显示滚动框的当前位置。运行
Themostcommontypeofchildabuseyouknowis【T1】________withthehandsorwithaninstrumentusuallyacaneinsomeplaces.N
最新回复
(
0
)