首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算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
2017-11-23
15
问题
为计算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)中D初始化为1,循环执行n次正确。
转载请注明原文地址:https://jikaoti.com/ti/Cly0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Sub过程与Function过程最根本的区别是()。
在窗体上有一个文本框Text1,Text属性值为空,然后编写下列事件过程:PrivateSubText1KeyPress(KeyAsciiAsInteger)DimstrAsString,nAsIntegerstr=UCase(C
下列语句中正确的是
已知x代表某个百分制成绩,下列程序段用于显示对应的五级制成绩,正确的是()
设有如下程序:PrivateSubForm—Click()Clsa$=“ABCDFG”Fori=1T06PrintTab(12-i);【】NextiEndSub程序运行后,单击窗体,结果如图所示,请填空。
在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()a=4:b=5:c:6Printa=b+cEndSub程序运行后,单
VisualBASIC应用程序通常由3类模块组成,即窗体模块、【】和类模块。
在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示()事件过程模板。
如果在C盘当前文件夹下已存在名称为studata.dat的顺序文件,那么执行语句Open"c:\studata.dat"ForAppendAs#1之后,将
假定有如下的窗体事件过程:PrivateSubForm_Click()a$="MicrosoftVisualBasic"b$=Right(a$,5)c$=Mid(a$,1
随机试题
Themeetingistobeginat4:00p.m.,butasassistants,we’re______tobethereabitearlier.
苯二氮类药物的作用特点是
由于工程咨询单位内部制度不健全而导致的风险属于()。
【背景材料】某工程项目在设计文件完成后,业主委托了一家监理单位协助业主进行施工招标和施工阶段监理。监理合同签订后,总监理工程师分析了工程项目的规模和特点,拟按照组织结构设计、确定管理层次、确定监理工作内容、确定监理目标和制订监理工作流程等步
短期贷款是为了满足生产经营周转资金不足的临时需要。()
以下哪一项是纵向工作扩大化的内容?()
“以人为本”的教育理念具体到教育实践中就是以()为本。
某山区某小学依山而建,一排土坯房教室呈丁字形紧挨山坎下,山坎因过度采伐,所剩树木不多,女教师耿某和她的一年级29名学生的教室正好在丁字头。春夏之交,阴雨绵绵,山上流下的水已变成小溪在教室边流淌,教室有点漏,连墙上都是湿漉漉的好像要渗出水似的。下午
MarawasgoingtostaywithherfriendFannyforthreedays.Aweekbeforehertrip,shecalledFannytotellherwhenthetrain
TheOxfordandCambridgeBoatRaceOxfordandCambridgearetheoldestandmostfamousuniversitiesinBritain,/andthere
最新回复
(
0
)